2011-08-31 45 views
13

Giao diện mới trong cổng nhà phát triển iOS không còn có nút Tạo mới cho ID ứng dụng của bạn nữa. Ở vị trí của nó là "Sử dụng ID nhóm", điều này sẽ dẫn đến việc sử dụng cùng một ID hạt giống. Bất kỳ ai có bất kỳ ý tưởng nào về lý do thay đổi và những gì bạn nên làm để sử dụng ID hạt giống gói mới? Ngẫu nhiên tạo nên một số?Cổng thông tin ứng dụng dành cho nhà phát triển Apple có thể còn tạo ID gói mới của Bundle

+0

Tôi gặp phải vấn đề tương tự. Một số khuyến nghị sử dụng ID nhóm, nhưng tôi không chắc liệu tôi có thể sử dụng cùng một id cho nhiều ứng dụng hay không. – OMGPOP

+0

Có, bạn có thể, và tất cả họ sẽ có thể truy cập vào keychain. – Boon

+0

Chúng tôi đã cố gắng sử dụng ID nhóm nhưng chúng tôi không thể gửi ứng dụng vì chúng tôi gặp lỗi khi nói điều gì đó như "SKU này đã được sử dụng". – Ushox

Trả lời

5

Tạo ID Seed mới isn' t có thể nữa.

Xem: (.) ​​http://developer.apple.com/library/ios/#documentation/General/Conceptual/ApplicationDevelopmentOverview/ConfigureYourProject/ConfigureYourProject.html#//apple_ref/doc/uid/TP40011186-CH6-SW8

(...) Một ID ứng dụng là một chuỗi chứa hai phần, một ID bó giống và một chuỗi tìm kiếm bó ID, với thời gian tách hai phần . Mỗi phần của ID ứng dụng có các ứng dụng khác nhau và quan trọng cho ứng dụng của bạn.

ID hạt giống gói là chuỗi gồm 10 ký tự duy nhất được tạo bởi Apple. ID hạt giống gói là những gì liên kết ID ứng dụng với một nhóm cụ thể. Các ứng dụng chia sẻ cùng một ID hạt giống của gói cũng có thể chia sẻ dữ liệu keychain, chẳng hạn như tên người dùng và mật khẩu. Mỗi nhóm phát triển được gán một ID hạt giống cụ thể, được gọi là ID nhóm. Bạn hầu như luôn luôn nên sử dụng ID nhóm trong bất kỳ ứng dụng mới nào bạn tạo; nếu bạn đang phát triển Mac OS X, việc sử dụng ID nhóm là lựa chọn duy nhất của bạn cho ID hạt giống gói và nó được cung cấp tự động bởi các công cụ. # Lưu ý: Nếu bạn đã và đang phát triển ứng dụng cho iOS, trước đây bạn có thể đã tạo ID hạt giống gói cho các ứng dụng bạn đã phân phối. Khả năng tạo ID hạt giống mới đã bị xóa khỏi các công cụ, nhưng bạn có thể sử dụng ID hạt giống gói đã tạo trước đó thay vì sử dụng ID nhóm của bạn. Chỉ thực hiện việc này nếu bạn cần ứng dụng mới để chia sẻ dữ liệu keychain của ứng dụng hiện có. Nếu không, hãy sử dụng ID nhóm. (...)

+0

Liên kết đã chết ngay bây giờ. – Neeku

2

Tôi đã nhận thấy điều tương tự. Tôi đã liên hệ với bộ phận hỗ trợ của Apple Developer và dường như họ không biết gì về hồ sơ cấp phép. Không có đề cập đến bất kỳ thay đổi nào đối với cổng cung cấp hoặc trên diễn đàn nhà phát triển.

Tôi hiện đang chờ phản hồi từ Apple. Tôi sẽ cung cấp cho bạn một bản cập nhật nếu/khi tôi tìm thấy một số loại độ phân giải.

4

Tôi tìm thấy điều này từ trang thư viện phát triển ios, nó nói:

Chọn một ID bó hạt giống từ menu pop-up. Sử dụng đội ID trừ bạn có một ứng dụng hiện có (với một ID bó hạt giống khác nhau) mà cần để chia sẻ dữ liệu

Để biết thêm chi tiết, bạn có thể tham khảo http://developer.apple.com/library/ios/#documentation/ToolsLanguages/Conceptual/DevPortalGuide/CreatingandConfiguringAppIDs/CreatingandConfiguringAppIDs.html

+0

Liên kết đã chết ngay bây giờ. – Neeku

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