2010-07-29 40 views

Trả lời

96

Một Trích dẫn từ: iPhone Developer Program (~ 8MB PDF)

Một provisioning profile là một tập hợp các thực thể kỹ thuật số duy nhất liên kết các nhà phát triển và các thiết bị với một nhóm phát triển iPhone được ủy quyền và cho phép một thiết bị được sử dụng cho t esting. Hồ sơ cấp phép phát triển phải được cài đặt trên mỗi thiết bị mà bạn muốn chạy mã ứng dụng của mình. Mỗi Cấu hình cấp phép phát triển sẽ chứa một bộ Chứng chỉ phát triển iPhone, Số nhận dạng thiết bị duy nhất và ID ứng dụng. Các thiết bị được chỉ định trong cấu hình cung cấp có thể được sử dụng chỉ để thử nghiệm bởi những cá nhân có Chứng chỉ phát triển iPhone được bao gồm trong cấu hình. Một thiết bị có thể chứa nhiều hồ sơ cấp phép.

+3

Vậy làm cách nào bạn cần một hồ sơ tạm thời phù hợp khi bạn thực hiện phân phối cửa hàng ứng dụng? Hồ sơ phân phối cửa hàng ứng dụng không chứa bất kỳ thiết bị nào, nhưng nó là cần thiết khi ký cho cửa hàng ứng dụng. – mskw

+3

@mskw: Nó sẽ xác minh rằng tài khoản nhà phát triển của bạn đã tạo ứng dụng. – Akusete

+3

Nó cũng xác định các quyền được phép như hỗ trợ thông báo đẩy, mặt nạ icloud và keychain, v.v. –

3

Cấp phép là quá trình chuẩn bị và định cấu hình ứng dụng để khởi chạy trên thiết bị và sử dụng dịch vụ ứng dụng. Trong quá trình phát triển, bạn chọn thiết bị nào có thể chạy ứng dụng của bạn và các dịch vụ ứng dụng nào mà ứng dụng của bạn có thể truy cập. Hồ sơ cấp phép được tải xuống từ tài khoản nhà phát triển của bạn và được nhúng trong gói ứng dụng và toàn bộ gói được ký mã. Hồ sơ cấp phép được nhúng được cài đặt trên thiết bị trước khi ứng dụng được khởi chạy. Nếu thông tin trong hồ sơ cung cấp không khớp với các tiêu chí nhất định, ứng dụng của bạn sẽ không khởi chạy. Bạn gián tiếp định cấu hình một provisioning provisioning profile bằng cách chọn các tùy chọn trong Xcode

Các vấn đề liên quan