Я получил это письмо от Apple, когда пытался отправить сборку после обновления watchOS. Bitcode
раньше не было включено во всем приложении.
Уважаемый разработчик, Мы обнаружили одну или несколько проблем с вашей недавней доставкой для "event****". Для обработки доставки необходимо устранить следующие проблемы: Неверный исполняемый файл — исполняемый файл ProjectName.app/Watch/ProjectName WatchKit App.app/PlugIns/ProjectName WatchKit Extension.appex/ProjectName WatchKit Extension не содержит
bitcode
. Хотя от вас не требуется исправлять следующие проблемы, мы хотим, чтобы вы знали о них: WatchKit 1.0 — в вашей предыдущей версии использовалось расширение для Apple Watch, а в текущей — нет. Пользователи, которые не обновили свои Apple Watch до watchOS 2 или более поздней версии, могут потерять доступ к своему расширению Apple Watch. После внесения необходимых исправлений вы можете повторно доставить исправленный двоичный файл.
Я погуглил и перешел по этой ссылке, которая кажется мне полезной, но это не так.
Биткод WatchOS3 — как сгенерировать
У меня есть одно сомнение: в моем проекте для целей iOS настройки bitcode
находятся в опции сборки в настройках сборки, но для целей watchOS они входят в пользовательские настройки в настройках сборки.
Когда я попытался установить для него значение «да» и продолжить архивацию сборки, во время экспорта файла IPA он показывает содержимое цели, в которой всегда отображается bitcode
, не включено. Почему это происходит даже после установки значения да, я совершенно сбит с толку.
Я хочу установить значение битового кода «да» только для целей watchOS.
Спасибо