Я как-то испортил свое ионное приложение, и я не уверен, как вернуть его в прежнее состояние. К счастью, я регулярно фиксирую свой код на git
, но странно то, что код в значительной степени совпадает с рабочими версиями ... и поэтому я не совсем уверен, что делать.
Я использую Ionic Pro для создания своего iOS
приложения, поскольку у меня есть только окна. Он успешно собирается и выдает файл .ipa
, но я заметил, что «битая» версия почти на 2.5mb
меньше , чем рабочая версия.
config.xml
в значительной степени идентичен, за исключением пары различий в версиях.
Версия приложения android
работает нормально. Я могу запустить на устройстве, но версия iOS
вылетает, как только я открываю приложение.
Я пытался удалить платформу, но единственное, что происходит:
$ cordova platform rm ios
Removing platform ios from config.xml file...
Removing ios from cordova.platforms array in package.json
и его добавление обратно
$ cordova platform add ios
Using cordova-fetch for cordova-ios@~4.5.4
Adding ios project...
Creating Cordova project for the iOS platform:
Path: platforms\ios
Package: io.mochi.bemochi
Name: Mochi
iOS project created with cordova-ios@4.5.5
Installing "cordova-plugin-camera" for ios
Installing "cordova-plugin-device" for ios
Installing "cordova-plugin-file" for ios
Installing "cordova-plugin-firebase" for ios
Installing "cordova-plugin-geolocation" for ios
Installing "cordova-plugin-google-analytics" for ios
Installing "cordova-plugin-ionic-keyboard" for ios
Installing "cordova-plugin-ionic-webview" for ios
apple-ios version check failed ("C:\xampp\htdocs\project x\anonymous-social\platforms\ios\cordova\apple_ios_version"), continuing anyways.
Installing "cordova-plugin-request-location-accuracy" for ios
Installing "cordova-plugin-splashscreen" for ios
Installing "cordova-plugin-statusbar" for ios
Installing "cordova-plugin-whitelist" for ios
Installing "cordova-sqlite-storage" for ios
installing external dependencies via npm
npm install of external dependencies ok
Installing "cordova-support-android-plugin" for ios
Installing "cordova-support-google-services" for ios
Installing "cordova.plugins.diagnostic" for ios
Preparing Firebase on iOS
--save flag or autosave detected
Saving ios@~4.5.5 into config.xml file ...
что кажется нормальным.
Что мне делать? Должен ли я клонировать репо и перейти к предыдущей версии и посмотреть, исправит ли это? Должен ли я удалить Ionic и Cordova? Я действительно потерян! Любая помощь будет отличной! Спасибо!