Bundle-ID für iOS-Bereitstellungsportal

8

Ich bin der Team-Agent eines iOS-Enterprise-Programms.

Ich versuche, eine neue App-ID hinzuzufügen (die neue App-ID wird in meinem Konto nie zuvor verwendet, aber es ist möglich, dass sie von einem anderen Unternehmenskonto verwendet wird. Aber nach dem submit heißt es:

%Vor%

Warum passiert das und wie kann ich das lösen?

    
Giorgio Marziani 30.01.2012, 15:38
quelle

3 Antworten

15

App-IDs müssen global eindeutig sein (nicht nur innerhalb Ihres iTunes-Kontos).

Wenn Sie oder eine andere Person diese Paket-ID in einem anderen iTunes-Konto, Enterprise oder normal, verwendet haben, kann sie nicht für ein anderes Konto erneut verwendet werden.

Um dies zu vermeiden, empfiehlt es sich, Platzhalter-IDs für die Entwicklung zu verwenden (com.mycompany. *) und nur vollständig qualifizierte IDs zu erstellen, wenn Sie eine App mit einem bestimmten Konto bereitstellen möchten.

    
Nick Lockwood 30.01.2012, 16:16
quelle
1

Bündel-Identifikatoren müssen auf der ganzen Linie einzigartig sein. Wenn es in einem anderen Geschäft verwendet wird, ändern Sie es einfach. Sie können dies in der Datei * -Info.plist tun, die mit Ihrem Projekt verknüpft ist. Suchen Sie nach dem Bündel-ID-Feld. Normalerweise ist es eine umgekehrte Domain. Verwenden Sie so etwas wie com.yourcompany.appname Wenn das Paket nicht von Ihnen, sondern jemand in Ihrem Projekt festgelegt wurde. Sie sollten Zugriff auf ein Bereitstellungsprofil erhalten können, das diese Paket-ID unterstützt. Behalte für mich immer im Sinn, dass iOS unterschiedliche Paket-IDs als unterschiedliche Apps behandelt.

    
Alkalin3 30.01.2012 16:14
quelle
1

Alle App-IDs müssen eindeutig unter allen IDs sein, die Apple in ihrer gesamten weltweiten iTunes-Datenbank hatte.

Hat ein anderes Unternehmen die Internetdomäne für "mycompany.com" registriert, die Sie als Teil Ihrer App-ID "com.mycompany.myapp" verwendet haben? Haben Sie den Domainnamen Ihrer Firma durch "Mycompany" ersetzt? Oder ein anderes Unternehmen versucht, den registrierten Domain-Namen Ihres Unternehmens (falsch) zu verwenden. Oder umfasst das Unternehmens-Unbrella Ihres Unternehmens mehr als ein Entwicklerkonto (möglicherweise 1 Unternehmenseintrag und 1 Unternehmenseintrag oder mehr)? Die App-ID könnte im anderen Konto registriert sein.

    
hotpaw2 30.01.2012 22:48
quelle