Video: "TÍNH NĂNG BÍ MẬT" CỦA iOS BẠN NÊN TẮT NGAY BÂY GIỜ!! 2025
Sau khi ứng dụng iOS chạy trên trình mô phỏng, nó đã sẵn sàng để chạy trên thiết bị thực tế. Tuy nhiên, Apple cố gắng để kiểm soát chặt chẽ quá trình phát triển ứng dụng và phân phối. Vì vậy, Apple đã ném thêm hai vòng nữa, bạn phải nhảy qua trước khi bạn có thể chạy ứng dụng trên một thiết bị thực sự.
-
Bạn phải là nhà phát triển Apple đã trả phí.
-
Bạn phải tạo một cấu hình cung cấp phát triển cho thiết bị.
Khi bạn đăng ký trong chương trình Nhà phát triển iOS, bạn cần yêu cầu và nhận được chứng chỉ dành cho nhà phát triển. Chứng chỉ nhà phát triển này chứa thông tin về các nhà phát triển ứng dụng (nghĩa là về bạn) và cần thiết để ký bất kỳ ứng dụng nào mà bạn phát triển.
Cần phải tạo cấu hình cung cấp để liên kết thông tin về nhà phát triển (có nghĩa là chứng chỉ nhà phát triển) với ứng dụng thông qua ID ứng dụng của ứng dụng. Hồ sơ cung cấp phát triển sẽ mở rộng hồ sơ dự phòng để bao gồm danh tính của thiết bị mà trên đó ứng dụng sẽ chạy qua thiết bị nhận dạng thiết bị duy nhất (UDID) của thiết bị.
Hồ sơ cung cấp sự phát triển này sau đó được sử dụng để tạo một tệp dự phòng trong quá trình biên soạn ứng dụng iOS và được đặt trên thiết bị.
Bạn có thể tạo các chứng chỉ, cung cấp hồ sơ, và các tệp cung cấp bằng nhiều cách khác nhau. Cách cũ là thông qua sự kết hợp của tiện ích Keychain Access và Cổng thông tin phát triển của Apple. Trước tiên, bạn phải tạo yêu cầu ký chứng chỉ (hoặc CSR) bằng cách sử dụng ứng dụng Keychain Access trên máy Mac của bạn, tệp này được lưu trữ trong thư mục Utilities.
Bước cuối cùng, tạo hồ sơ phát triển, được thực hiện qua web tại Trung tâm Nhà phát triển iOS.
