Сбой NativeScript в [runtime executeModule: @"./"]

Lennie спросил: 28 апреля 2018 в 09:26 в: nativescript

В приложении IOS при компиляции и развертывании через Test Flight из iTunes connect я получаю сбой:

[runtime executeModule: @"./"];

Он отлично работает если я запускаю его непосредственно из XCode или с помощью сертификата Adhoc через приложение для хоккея.


2 ответа

Lennie ответил: 30 апреля 2018 в 07:33
Привет. Я тестировал, и это все еще вызывает крах, который я испытываю выше.
Nick Iliev ответил: 28 апреля 2018 в 12:04

Используйте соответствующий производственный сертификат, чтобы создать свою сборку release, а затем отправьте в TestFlight в https://itunesconnect.apple.com/ (через загрузчик XCode или Application) , Вы не можете использовать сертификат Adhoc для отправки приложений в TestFlight.

Как только вы откроете его в Xcode, вы должны перейти в общие настройки своей цели и выбрать команду. В "Настройках сборки" должен быть подходящий "Разработчик iOS" и "Идентификация подписи кода".

В верхнем раскрывающемся списке выберите свою цель, а с устройств andemulators выберите "Generic iOS Device", .

Затем вы можете выбрать из верхнего меню Product > Архив.

Это делает xcodearchive и открывает его в Xcode Organizer. TheXcode Organizer отображает список со сборками вашего приложения. Выберите последнюю версию и нажмите "Загрузить в App Store". Вы должны выбрать команду снова и включить ли символы приложения для своего приложения. Затем вы можете увидеть alist с двоичной информацией, правами и т. Д. Нажмите "Загрузить".

Если вы загружаете файл успешно, вы должны иметь возможность регистрировать аттрибуты://itunesconnect.apple.com и видеть свою сборку в разделе "Мероприятия". Оттуда вы можете включить бета-тестирование Test Flight или отправить его на утверждение.