#ios #xcode #nativescript #nativescript-vue
#iOS #xcode #nativescript #nativescript-vue
Вопрос:
iOS App Store не отклонял, но загруженное приложение не может завершить запуск приложения
Опубликованная версия в App Store остается при запуске, а затем закрывается.
Мое приложение NativeScript-Vue было обновлено с версии NS v6
- Я повторно сгенерировал заставки
- работает нормально через
ns run ios --device
илиns run ios --emulator
- Я также могу запускать приложение на iphone 6S с помощью Xcode
- Я даже могу опубликовать в Apple Store, и это исключено.
Но выпущенное приложение не может запуститься и некоторое время остается на экране запуска, а затем закрывается.
Похоже, это та же ошибка, которую я получал при предыдущей попытке сборки.
Мое приложение запускается, только если основная область интерфейса пуста
Если я выберу LaunchScreen или LaunchScreen.приложение storyboard останется на LaunchScreen навсегда.
Подробные сведения:
Я получаю ошибки после анализа сборки, такие как;
/Users/user/Documents/myapp-mobil/platforms/ios/Pods/MaterialComponents/components/Tabs/src
/MDCTabBarViewController.m:213:5: nil passed to a callee that requires a non-null 1st parameter
и
/Users/cemkaan/Documents/myapp-mobil/platforms/ios/sebappmobil/Resources/Assets.xcassets:1:1: Launch images are deprecated in iOS 13.0. Use a launch storyboard or XIB instead.
Цель разработки iOS: 12.4
Он был отклонен из app Store с уведомлением об отклонении двоичного файла
Журнал сбоев iOS, которым я поделился в качестве сути. говорит:
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Subtype: KERN_INVALID_ADDRESS at 0x0000000000000000
UNUSED SPACE AT START
__TEXT 1003e8000-1003ec000 [ 16K] r-x/r-x SM=COW ...p/myappmobil
Я делаю что-то не так в области основного интерфейса?
Есть ли какой-либо способ определить; почему опубликованная версия не может завершить запуск приложения?
Комментарии:
1. Вы пробовали переименовать свою раскадровку во что-то другое, кроме «LaunchScreen»?
2. Нужно ли заполнять основной интерфейс? Где я могу более подробно узнать о настройках информации о развертывании Xcode?
3. Смотрите на вашем последнем экране: вы устанавливаете «Основной интерфейс» в качестве экрана запуска, который является изображением, используемым как… экран запуска в разделе ниже. Поскольку основное поле интерфейса удалит расширение файла, оно пытается использовать изображение экрана запуска, хотя ожидает раскадровку.