В разделе Identifiers на developer.apple.com можно встретить сразу несколько типов ID — и легко запутаться, какой из них нужен для конкретной задачи. Разбираем каждый тип отдельно.
Типы идентификаторов
| Тип ID | Назначение |
|---|---|
| App ID / Bundle ID | Уникальный идентификатор приложения |
| Merchant ID | Используется для интеграции Apple Pay |
| Pass Type ID | Для карт и купонов в приложении Wallet |
| CloudKit Container ID | Для работы с iCloud-хранилищем данных |
FAQ
Можно ли изменить Bundle ID после публикации?
Нет, после первой публикации Bundle ID менять нельзя — потребуется новое приложение.
Нужен ли Merchant ID, если Apple Pay не используется?
Нет, этот идентификатор создаётся только для приложений с интеграцией Apple Pay.
Практический пример: когда нужен Pass Type ID
Если приложение выпускает электронные билеты, купоны или карты лояльности для Apple Wallet, потребуется зарегистрировать отдельный Pass Type ID — без него интеграция с Wallet технически невозможна.
Итог
Каждый тип идентификатора решает свою узкую задачу — не стоит создавать лишние ID «про запас». Подробнее про App ID в контексте приложения — в статье «Apple Developer Apps: гид для разработчиков».
