2010-08-08 21 views

Odpowiedz

30

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.

+1

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? –

+0

Wyjaśniłem to w mojej odpowiedzi. Powinien to być "com.nazwa_firmy.ABC" – Jasarien

+0

Jestem zdezorientowany co do identyfikatora aplikacji, jeśli mój identyfikator aplikacji to A123B45C9D. * Co muszę napisać, gdy wypełniam pole identyfikatora pakietu? –

65

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.

+6

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

+0

zawsze używaj dłuższej nazwy – OMGPOP

+2

czy musisz umieścić 'com.company.app' w przeciwieństwie do' company.app' w swoim paczku informacyjnym? –