Bereitstellungsprofile mit Wildcard App IDs
werden für die meisten iPhone OS-Entwicklungen empfohlen, da ein einzelner Wildcard App ID
kann zum Erstellen und Installieren der meisten Programme verwendet werden, einschließlich der Beispielcode-Projekte, die in der iPhone-Referenzbibliothek enthalten sind. Platzhalter-App-IDs werden erstellt, indem Sie ein Sternchen in den Bezeichnerteil Ihrer App-ID eingeben. Der Platzhalterstern muss das letzte Zeichen in der App-ID-Zeichenkette sein. Wenn Sie eine Wildcard-App-ID verwenden, denken Sie daran, das Sternchen durch eine geeignete Zeichenfolge im Reverse-DNS-Format zu ersetzen, wenn Sie das Feld "Bundle Identifier" in Ihrem Xcode-Projekt ausfüllen.
Example App ID: ABCDE12345.*
ABCDE12345
es el Bündel Saatgut-ID (erstellt von Apple) * ist der Bundle Identifier der App ID. Wenn Sie den Bundle Identifier in Ihr Xcode-Projekt eingeben, müssen Sie das Sternchen durch einen entsprechenden String im Reverse-DNS-Format ersetzen
Example App ID: ABCDE12345.com.foocompany.*
ABCDE12345
es el Bündel Saatgut-ID (generiert von Apple) com.foocompany.* ist der Bundle Identifier der App ID und der Bundle Identifier in Ihrem Xcode Projekt muss mit "com.foocompany." beginnen und das Sternchen kann durch einen String Ihrer Wahl ersetzt werden
Die zweite Art der App-ID wird als Explizite App-ID . Diese Art von App-ID schränkt ein Bereitstellungsprofil so ein, dass es nur die Installation einer Anwendung zulässt. Explizite App-IDs sind erforderlich, um bestimmte iOS-Funktionen wie In-App-Käufe und den Apple Push-Benachrichtigungsdienst in Ihren Anwendungen zu aktivieren. Explizite App IDs werden erstellt, indem Sie eine bestimmte Zeichenfolge in den Identifier-Teil Ihrer App ID eingeben. Es wird empfohlen, für den Teil "Bundle Identifier" der App-ID eine Zeichenfolge im Reverse-DNS-Format zu verwenden.
Example App ID: ABCDE12345.com.foocompany.appname
ABCDE12345
es el Bündel Saatgut-ID (generiert von Apple) com.foocompany.appname ist der Bundle Identifier der App ID und muss mit dem Bundle Identifier Ihrer App übereinstimmen. Wenn Sie derzeit eine App haben, die eine Platzhalter-App-ID verwendet, und Ihre App aktualisieren möchten, um eine explizite App-ID zu verwenden, lesen Sie bitte Technische Q&A QA1680, "Aktualisierung von einer Wildcard App ID zu einer expliziten App ID".
Wichtiger Hinweis: Ändern Sie die "yourcompany"
im Standard-Bundle-Identifier Ihrer Anwendung auf den tatsächlichen Namen Ihres Unternehmens. Dies hilft, Probleme zu vermeiden, wenn Sie versuchen, Ihre App in den App Store hochzuladen.
0 Stimmen
Unter diesem Link finden Sie eine vollständige Erklärung: developer.apple.com/library/archive/qa/qa1713/ .