2014-07-24 11 views
5

Um Schlüsselbundinformationen zwischen Anwendungen zu teilen, mussten wir eine gemeinsame Schlüsselbundzugriffsgruppe einrichten. Bevor die Freigabe richtig funktioniert, müssen beide Apps auf der gleichen Paket-ID basieren. Ich möchte wissen, was ist das Seed ID ist das gleiche wie App ID oder anders?Wie lautet die Paket-ID für eine iOS-App?

Zwei share keychain Informationen meine beide apps sollten auf dem Appstore sein. Weil ich gerade ein Beispielprojekt mache, um das Teilen von Schlüsselbundinformationen zu überprüfen. Ist es möglich, dies zu tun, ohne es in Appstore zu veröffentlichen?

Hinweis: - Meine Bundle-ID ist nur "com.comapny_name.myapp" und in Itunes connect kann ich nur meine App-ID - (10-stellige Nummer) und Bundle-ID sehen, die die gleiche wie oben erwähnt ist.

Antwort

3

Nach AppYourself.net auf this page,

Jede ID App besteht aus einem universell einzigartigen 10 Zeichen "Bundle Seed ID" Präfix erzeugte von Apple und einem "Bundle Identifier" Suffix, das Admin von einem Team eingegeben im Bereitstellungsportal. Die empfohlene Vorgehensweise besteht darin, eine umgekehrte Domänennamen-Zeichenfolge für den Teil "Bundle Identifier" der App-ID zu verwenden. Eine Beispiel-App-ID wäre: 8E549T7128.com.apple.AddressBook.

Als solche ist die Bundle Seed ID Teil der App ID.

Hoffe, das hilft!

+0

Meine Bundle-ID ist nur "com.comapny_name.myapp" und in Itunes connect kann ich nur meine App-ID und Bundle-ID sehen, die die gleiche ist, wie ich oben erwähnt habe. – kidsid49