#ios #imessage
#iOS #imessage
Вопрос:
Использование Xcode 8.0 при запуске приложения stickers на iPhone (с iOS 10.0.2) выдает эту ошибку:
This iMessage application is missing its required iMessage app extension
Оно отлично работает на симуляторе. Что я делаю не так? Я использую бета-версию Xcode 8.1.
Комментарии:
1. сначала проверьте настройки идентификатора приложения, ваш идентификатор пакета совпадает с расширением или не похож на com.companyname.appname.extensionname, если все то же самое, проверьте настройки вашего сообщения на телефоне, включен ли imessage или нет? если включить «Перейти в магазин imessage», вы увидите вкладку «Управление», нажмите на это и добавьте свое приложение imessage, которое доступно, надеюсь, это сработает.
Ответ №1:
Пожалуйста, проверьте, не меньше ли ваша цель развертывания, чем версия iOS вашего устройства. Если вы используете бета-версию Xcode с целью развертывания 10.1
, ваше устройство должно быть, по крайней мере, на той же бета-версии. Уменьшите цель развертывания до 10.0
«иначе».
Комментарии:
1. Вам следует изменить цель развертывания как в приложении, так и в расширении.
Ответ №2:
Пожалуйста, убедитесь, что цель развертывания в вашем Xcode 8 меньше или равна версии iOS вашего устройства. Вам необходимо изменить цель развертывания как в «Проекте», так и в «Целях» в вашем Xcode, чтобы выполнить успешную сборку.