Идентификаторы приложений глобально уникальны, а не только для вашей учетной записи разработчика.
Это сообщение, которое вы получаете, если appID уже где-то зарегистрирован.
Итак, чтобы ответить на ваши вопросы:
Если AppID назначен приложению при его создании, но не был создан на портале разработчика, как мне создать профиль обеспечения с этим appID?
Вымогу создавать только профили, содержащие appid, принадлежащий вашей учетной записи.
Если я не вижу этот AppId на портале разработчика, где он регистрируется, чтобы я мог ссылаться на него или удалять его? (Предполагая, что даже распределенные приложения «из дома» имеют идентификаторы приложений, сохраненные в какой-либо службе App Store при установке на устройстве)
Если вы зарегистрировали этот appID, вы можете увидеть его в Панель мониторинга ресурсов портала разработчиков в разделе Идентификаторы . Если у вас его там нет, это означает, что кто-то другой уже зарегистрировал его.
Действительно, есть какой-нибудь другой неразрушающий параметр, при котором мне не нужно будет создавать новый AppID, простодля этой цели?
Вам необходимо перейти к явному идентификатору приложения.
Из этого Технических вопросов и ответов на apple у нас есть:
Вы должны использовать идентификатор приложения с подстановочными знаками для всех приложений и целей приложений, которые не включают специфичные для приложения возможности.
...
Использование идентификатора приложения с подстановочными знаками удобно для всех приложений, которые не используют возможности , поскольку они могут повторно использовать один и тот же профиль обеспечения для подписи кода. Например, если цели App1 не включают возможности, они могут повторно использовать профиль обеспечения, связанный с идентификатором приложения подстановочного знака на рисунке 2, для кодовой подписи всех целей.
В этом примере приложение App1 имеетчетыре цели с идентификаторами пакетов:
com.myGreatCompany.app1-watch
com.myGreatCompany.app1-macOS
com.myGreatCompany.app1-tvOS
com.myGreatCompany.app1-iOS
Поскольку явные идентификаторы приложенийдля использования с одним идентификатором пакета, его можно использовать для кодирования подписи только одного приложения или цели приложения.
Это ограничение можно увидеть в действии даже при регистрации новогоappID, где подстановочный знак отключает возможности приложения:
против