Ich bin neu im iPhone-Einreichungsprozess. Apple fragt nach dem Bundle ID Suffix. Was ist das? Ich bin mir nicht sicher, was ich hier setzen soll und welche Bedeutung es hat.
Ich bin neu im iPhone-Einreichungsprozess. Apple fragt nach dem Bundle ID Suffix. Was ist das? Ich bin mir nicht sicher, was ich hier setzen soll und welche Bedeutung es hat.
Antworten:
Wenn Sie keine Firma haben, hinterlassen Sie Ihren Namen. Dies spielt keine Rolle, solange sowohl die Bundle-ID in der Datei info.plist als auch die in iTunes Connect eingereichte übereinstimmen.
In Bundle ID Suffix sollten Sie den vollständigen Namen der Bundle ID eingeben.
Beispiel:
Bundle ID suffix = thebestapp (NOT CORRECT!!!!)
Bundle ID suffix = com.awesomeapps.thebestapp (CORRECT!!)
Der Grund hierfür wird im Entwicklerportal erläutert :
Die App ID-Zeichenfolge enthält zwei Teile, die durch einen Punkt (.) Getrennt sind - ein App ID-Präfix (z. B. standardmäßig Ihre Team-ID
ABCDE12345
) und ein App ID-Suffix (zcom.mycompany.appname
. B. eine Bundle ID-Suchzeichenfolge ). [Betonung hinzugefügt]
In diesem Fall ist das Suffix also die vollständige Zeichenfolge com.awesomeapps.thebestapp
.
com.company.app
Gegenteil company.app
in Ihre Info-Liste aufnehmen?
TheBestApp
muss das Suffix sein, wenn der Name der App lautet com.mycompanyname.TheBestApp
?
Die Bundle-ID ist eine ID für Ihre Anwendung, die vom System als Domäne verwendet wird, für die Einstellungen gespeichert und Ihre Anwendung eindeutig referenziert werden kann.
Es wird in umgekehrter DNS-Notation dargestellt und es wird empfohlen, dass Sie Ihren Firmennamen und Anwendungsnamen verwenden, um es zu erstellen.
Eine Beispiel-Bundle-ID für eine App namens The Best App von einem Unternehmen namens Awesome Apps sieht folgendermaßen aus:
com.awesomeapps.thebestapp
In diesem Fall lautet das Suffix thebestapp
.