Я запускаю расширение iOS 8, но я не могу запустить его на своем устройстве. Ошибка при попытке запуска:
Не найдено подходящих профилей подготовки
Профиль подготовки, указанный в настройках сборки ( "ExtensionName" ), имеет AppID net.company.AppName
, который не соответствует идентификатору вашего пакета net.company.AppName.ExtensionName
. Xcode может решить эту проблему, загрузив новый профиль обеспечения из Центра участников.
- Нужен ли мне отдельный профиль подготовки как для основного приложения, так и для расширения?
- Если они делят идентификатор пакета (по умолчанию он добавляет имя расширения в идентификатор пакета, возможно, нет)?
- Если у него есть отдельный идентификатор пакета, как это отражается в профиле подготовки (если есть отдельный)?