Jestem nowy w procesie składania iPhone'a. Apple prosi o Sufiks Identyfikacji Pakietu. Co to jest? Nie wiem, co tu umieścić i jakie jest jego znaczenie.Sufiks identyfikatora pakietu? Co to jest?
Odpowiedz
Identyfikator pakietu to identyfikator aplikacji wykorzystywanej przez system jako domena, w której może przechowywać ustawienia i odwoływać się do aplikacji w wyjątkowy sposób.
Jest reprezentowany w notacji odwróconego DNS i zalecane jest użycie nazwy firmy i nazwy aplikacji w celu jej utworzenia.
Przykładem wiązka ID dla aplikacji o nazwie The Best App przez firmy o nazwie Wypasione Aplikacje wyglądałby następująco:
com.awesomeapps.thebestapp
W tym przypadku przyrostek jest thebestapp
.
Jeśli nie masz firmy, zostaw swoje imię i nazwisko, nie ma znaczenia tak długo, jak identyfikator pakietu w pliku info.plist i ten, który przesłałeś w iTunes Connect.
W sufiksie ID pakietu należy wpisać pełną nazwę identyfikatora pakietu.
przykład:
Bundle ID suffix = thebestapp (NOT CORRECT!!!!)
Bundle ID suffix = com.awesomeapps.thebestapp (CORRECT!!)
Powodem tego jest wyjaśniona w Developer Portal: (.)
Łańcuch identyfikator aplikacji zawiera dwie części oddzielone okresu - w ID aplikacji prefiksu (domyślnie Twój ID zespołu, np.
ABCDE12345
) oraz Sufiks ID aplikacji (ciąg wyszukiwania ID pakietu, np.com.mycompany.appname
). [podkreślenie dodane]
Tak więc w tym przypadku sufiksem jest ciąg pełny com.awesomeapps.thebestapp
.
Ale co sprawia, że jeden sposób jest prawidłowy, a drugi nie jest poprawny? Czy złe rzeczy się zdarzą, jeśli zapomnisz użyć dłuższej nazwy? – radven
zawsze używaj dłuższej nazwy – OMGPOP
czy musisz umieścić 'com.company.app' w przeciwieństwie do' company.app' w swoim paczku informacyjnym? –
- 1. Co to jest skrypt Cyphera, aby usunąć węzeł według identyfikatora?
- 2. Co to jest poprawna konwencja nazewnictwa Java dla identyfikatora?
- 3. Zmiana identyfikatora pakietu gry libGDX
- 4. Co to jest RPM_BUILD_ROOT?
- 5. Co oznacza numer _NR w numerze wywołania systemowego? Jest to zwykle używane jako sufiks
- 6. Co to jest Serializable? Co to znaczy?
- 7. Co to jest "usuń to"?
- 8. Co to jest @ $ w perlu?
- 9. Co to jest $ locals w wyrażeniach AngularJS?
- 10. Co to jest Pagel?
- 11. Co to jest _GLOBAL_OFFSET_TABLE?
- 12. Co to jest "android.R.layout.simple_list_item_1"?
- 13. Co to jest DetailsView.EnableModelValidation?
- 14. Co to jest NSPathStore2?
- 15. Co to jest czasownik = "*"?
- 16. Co to jest Postgresql_psycopg2?
- 17. Co to jest ?
- 18. co to jest .netrwhist?
- 19. co to jest Microsoft.Practices.EnterpriseLibrary.Data
- 20. Co to jest CGVector?
- 21. Co to jest $ {project.licensePath}?
- 22. co to jest alloc.h?
- 23. Co to jest PurpleEventCallback?
- 24. Co to jest global ::?
- 25. Co to jest? rodzaj?
- 26. Co to jest __meteor_bootstrap__?
- 27. Co to jest NuGetPackageImportStamp?
- 28. Co to jest LazyList?
- 29. Co to jest IllegalStateException?
- 30. Co to jest "loadall.so"?
Dzięki! Przesyłając, daje mi listę rozwijaną dla identyfikatora pakietu. W moim przypadku jest napisane: nameofapp - *. Jeśli ustawię sufiks identyfikatora pakietu ABC, do czego ustawiłbym identyfikator pakietu w pliku info.plist? –
Wyjaśniłem to w mojej odpowiedzi. Powinien to być "com.nazwa_firmy.ABC" – Jasarien
Jestem zdezorientowany co do identyfikatora aplikacji, jeśli mój identyfikator aplikacji to A123B45C9D. * Co muszę napisać, gdy wypełniam pole identyfikatora pakietu? –