После запуска tns publish ios --release
apple connect показала, что моя сборка недействительна. Я получил письмо с этой ошибкой:
ITMS-90535: неожиданный ключ CFBundleExecutable - пакет в /Payload/MyApp.app/app/App_Resources/iOS/Info.plist 'не содержит исполняемый пакет Если этот пакет намеренно не содержит исполняемый файл, рассмотрите возможность удаления ключа CFBundleExecutable из его Info.plist и использования CFBundlePackageType из BNDL. Если этот пакет является частью стороннего фреймворка, рассмотрите возможность связаться с разработчиком фреймворка для обновления, чтобы решить эту проблему.
Я нашел похожий пост здесь. Решение было
tns platform remove ios
tns platform add ios
, но это не помогло.
Обновление : я обновил свой CLI Nativescript до 6.4 и снова выполнил команду tns publish ios --release --clean
. Я получил ту же ошибку по почте. Но AppStore Connect отображает другое сообщение об ошибке:
IT C .apps.preReleaseBuild.errors.invalidBinary