«Это приложение содержит расширение приложения с незаконным идентификатором расслоения. App идентификаторов расширения пучка должны иметь префикс, состоящие их идентификатор пакета приложения, за которым следует «.».После Удаления приложения Extension Still Получить Установку App Ошибки error- Это приложение содержит расширение приложения с незаконным идентификатором расслоения
Я использовал для создания расширения виджета в своем проекте, через некоторое время я удалил его, сегодня я попытался запустить приложение на своем iPhone. Я получил эту ошибку.
Он хорошо работает на тренажере. И я пытаюсь установить на другие iPhone'ы, это также хорошо работает. Я предполагаю, что это проблема физического устройства. Я попытался удалить и переустановить приложение и перезагрузить свое устройство, но он не работал, и я снова проверил, что в моем проекте нет цели расширения или какого-либо файла, я все равно получаю ту же ошибку.
Ошибка очень четкое представление о проблеме. Каковы ваши идентификаторы пакетов? –
Ошибка ясна, но я смущен. Потому что, как я уже сказал, я полностью удаляю цель и папку для моего расширения виджета, поэтому у меня есть только один идентификатор пакета в моем приложении, который сопоставляется с моим профилем подготовки. Странно, что я могу установить это приложение на симулятор или другие iPhone (у нас есть много тестовых устройств, которые используют один и тот же профиль обеспечения), только для одного, который я использовал ранее, я получаю эту ошибку. Я не могу понять, как это исправить. – lcl
Это не имеет смысла. Если у вас есть приложение и расширение, у вас есть два идентификатора пакета. См. Мой ответ для большего. –