2011-12-07 29 views
5

Để gửi ứng dụng iPhone đến App Store, chúng tôi cần tạo Chứng chỉ, ID ứng dụng và Hồ sơ cấp phép.Giấy chứng nhận, ID ứng dụng và Hồ sơ cấp phép

Tôi thường bị lẫn lộn hộ những điều này (ngay cả sau khi đọc tài liệu hướng dẫn của Apple trên http://developer.apple.com/library/ios/#documentation/ToolsLanguages/Conceptual/DevPortalGuide/Introduction/Introduction.html#//apple_ref/doc/uid/TP40011159-CH1-SW1)

Vì vậy, ai đó có thể xin vui lòng giải thích cho tôi những điều này trong thuật ngữ đơn giản.

  1. Có thể sử dụng cùng một chứng chỉ cho nhiều ứng dụng (và cả cho dev/phân phối)?
  2. Ngoài ra, tôi đoán Id ứng dụng là duy nhất cho mỗi ứng dụng. Nhưng có thể sử dụng cùng một ID ứng dụng cho cả dev/phân phối không?
  3. Đối với hồ sơ cấp phép, tôi nghĩ rằng chúng tôi cần tạo 1 mỗi bản cho Dev/distribution. Chính xác?

Vui lòng giải thích đơn giản. Cảm ơn bạn.

Trả lời

10

1. Có thể sử dụng cùng một chứng chỉ cho nhiều ứng dụng (và cả cho dev/phân phối)? Không, không thể sử dụng chứng chỉ phân phối để phát triển, đặc biệt là hồ sơ App Store chỉ có thể được sử dụng để gửi ứng dụng.

2. Ngoài ra tôi đoán Id ứng dụng là duy nhất cho mỗi ứng dụng. Nhưng có thể sử dụng cùng một ID ứng dụng cho cả dev/phân phối không?

Có, bạn có thể sử dụng cùng một id ứng dụng cho sự phát triển, đặc biệt và AppStore.

3. Đối với hồ sơ cung cấp, tôi nghĩ chúng tôi cần tạo 1 mỗi bản cho Dev/distribution. Chính xác?

Không, bạn có thể tạo hồ sơ phát triển wildecard * làm id gói ứng dụng. Bạn thậm chí có thể tạo một hồ sơ AppStore ký tự đại diện. Chỉ các ứng dụng được đăng ký với tiểu sử này sẽ không thể sử dụng các thông báo đẩy hoặc mua InApp.

+0

Bạn có thể xây dựng cho các điểm thứ 2 và thứ 3 .... như cách tôi có thể sử dụng cùng một id ứng dụng VÀ u có nghĩa là gì bởi hồ sơ dev ký tự đại diện không? Bất kỳ ví dụ cơ bản nào cũng sẽ là đồng minh tuyệt vời ... Một +1 cho bây giờ .. – testndtv

+0

Cũng với XCode 4, có bất kỳ thay đổi cụ thể nào đối với quá trình tạo 3 thứ này không? – testndtv

+0

Bạn có thể sử dụng cùng một id Gói ứng dụng cho tất cả các cấu hình, như: 'my.app.id'. Một cấu hình ký tự đại diện có một id gói như: 'my. *' Hoặc thậm chí chỉ là '*'. Và có quá trình giống như với Xcode 3. – rckoenes

4

Bạn cần một chứng chỉ cho Phát triển và một chứng chỉ cho Phân phối (chứng chỉ mới cho mỗi năm đăng ký). Có thể sử dụng 2 chứng chỉ này cho bất kỳ số lượng ứng dụng iOS nào.

ID gói là thứ xác định ứng dụng (không phải tên của nó), vì vậy bạn nên sử dụng cùng một ID cho tất cả các phiên bản và bản dựng, bao gồm phát triển, quảng cáo, phân phối và cập nhật của cùng một ứng dụng đó.

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