Когда я должен использовать подстановочное Приложение ID?
Q: Когда я должен использовать подстановочное Приложение ID по сравнению с явным Приложением ID?
A: Когда я должен использовать подстановочное Приложение ID по сравнению с явным Приложением ID?
При создании настраивающих профилей существует два типа Приложения IDs, который может быть связан с ними. Первый тип вызывают Подстановочным Приложением ID. Настройка профилей с Подстановочным Приложением, которое IDs рекомендуется для большей части разработки iPhone OS, потому что единственное Подстановочное Приложение ID может использоваться, чтобы создать и установить большинство приложений, включая проекты примера кода, предоставленные в Ссылочной Библиотеке iPhone. Подстановочное Приложение IDs создается путем ввода звездочки в части Идентификатора Приложения ID. Подстановочный символ звездочки должен быть последним знаком в Строке идентификатора Приложения. При использовании Подстановочного Приложения ID не забудьте заменять звездочку надлежащей строкой с помощью формата обратного DNS, когда Вы заполняете поле Bundle Identifier в своем проекте XCode.
Приложение в качестве примера ID: ABCDE12345.*
ABCDE12345 является Семенем Пакета ID (сгенерированный Apple)
* Идентификатор Пакета Приложения ID. При вводе Идентификатора Пакета в проект XCode, необходимо заменить звездочку надлежащей строкой с помощью формата обратного DNS
Приложение в качестве примера ID: ABCDE12345.com.foocompany.*
ABCDE12345 является Семенем Пакета ID (сгенерированный Apple)
com.foocompany.* Идентификатор Пакета Приложения, которое ID и Идентификатор Пакета в Вашем проекте XCode должны запустить с 'com.foocompany'. и звездочка может быть заменена строкой Вашего выбора
Второй тип Приложения ID вызывают Явным Приложением ID. Этот тип Приложения ID ограничивает профиль настройки, чтобы только позволить установку одного приложения. Явное Приложение IDs требуется, чтобы активировать определенные опции iOS, такие как служба In App Purchase и Apple Push Notification в Ваших приложениях. Явное Приложение IDs создается путем ввода определенной строки в части Идентификатора Приложения ID. Рекомендуемая практика должна использовать отформатированную строку обратного DNS для части Идентификатора Пакета Приложения ID.
Приложение в качестве примера ID: ABCDE12345.com.foocompany.appname
ABCDE12345 является Семенем Пакета ID (сгенерированный Apple)
com.foocompany.appname является Идентификатором Пакета ID Приложения и должен совпасть с Идентификатором Пакета Вашего приложения
Если у Вас в настоящее время есть приложение, которое использует подстановочное Приложение ID и хотело бы обновить Ваше приложение для использования явного Приложения ID, посмотрите Технические Вопросы и ответы QA1680, 'Обновляющий из подстановочного Приложения ID к явному Приложению ID'.
История версии документа
| Дата | Примечания |
|---|---|
| 20.08.2010 | Новый документ, описывающий различия между подстановочным знаком и явным Приложением IDs |