Bundle ID Suffix? Что это?

Я новичок в процессе подачи iPhone. Apple запрашивает суффикс идентификатора пакета. Что это? Не уверен, что поставить здесь и каково его значение.

Ответ 1

Если у вас нет компании, оставьте свое имя, это не имеет значения до тех пор, пока оба идентификатора пакета в файле info.plist и тот, который вы отправили в соответствии с iTunes Connect.

В Bundle ID Suffix вы должны написать полное имя идентификатора пакета.

Пример:

Bundle ID suffix = thebestapp (NOT CORRECT!!!!)

Bundle ID suffix = com.awesomeapps.thebestapp (CORRECT!!)

Причина этого объясняется в портале разработчиков:

Строка идентификатора приложения содержит две части, разделенные точкой (.) - Префикс идентификатора приложения (ваш идентификатор команды по умолчанию, например ABCDE12345), и Суффикс идентификатора приложения (строка поиска идентификатора Bundle, например com.mycompany.appname). [выделено мной]

Итак, в этом случае суффикс представляет собой полную строку com.awesomeapps.thebestapp.

Ответ 2

Идентификатор пакета - это идентификатор для вашего приложения, используемого системой как домена, для которого он может сохранять настройки и ссылаться на ваше приложение однозначно.

Он представлен в обратном DNS-обозначении, и для его создания рекомендуется использовать имя вашей компании и имя приложения.

Пример идентификатора пакета для приложения под названием "Лучшее приложение" от компании Awesome Apps выглядит следующим образом:

com.awesomeapps.thebestapp

В этом случае суффикс thebestapp.