Я пытаюсь установить мое расширение приложения на моем iPhone устройстве, но я получаю следующее сообщение об ошибке:Установка приложения Расширение на устройство?
This application or a bundle it contains has the same bundle identifier as
this application or another bundle that it contains. Bundle identifiers must be unique.
приложения контейнера есть расслоение ID: com.companyName.AppName и идентификатор пакета для приложения extension is com.companyName.AppName.WidgetApp.
Я попытался подписать расширение с тем же предоставлением ресурсов, также я установил другой AppID с сайта разработчика Apple и новые профили подготовки для расширения приложения, а также попытался установить подписку на расширение Widget на Automatic, но по-прежнему такая же ошибка, и приложение не может быть запущено на устройстве.
Что мне делать, чтобы установить расширение приложения на устройство?
Вот скриншоты моей вкладке Общие для обоих моего приложения и расширения:
App:
Расширение:
Спасибо.
Вы пробовали com.companyName.AppName_WidgetApp? Я подозреваю, что субдомен регистрируется как одно и то же. Изменить: hm, нет, это должно работать нормально. можете ли вы опубликовать скриншот вкладки «Общие» для вашего приложения и расширения? Если нужно, удалите TLD. – brandonscript
@remus Я загрузил 2 скриншота. Проверьте это ниже –
Darn, увидел ваш комментарий - совершенно правильно. Он должен изящно терпеть неудачу. Что он говорит на вкладке «Информация»? Вытаскивает ли переменную $ {PRODUCT.ID}, или она жестко закодирована? – brandonscript