我遇到问题,因为我正试图在iOS上测试我的应用程序。
我第一次在模拟器/设备上安装我的应用程序,该应用程序正常工作。但是,如果我关闭我的应用程序,再次打开该应用程序不再工作,并永远卡在白色屏幕上。
我的ionic info
是:
cli packages: (/usr/local/lib/node_modules)
@ionic/cli-utils : 1.14.0
ionic (Ionic CLI) : 3.14.0
global packages:
cordova (Cordova CLI) : 7.1.0
local packages:
@ionic/app-scripts : 3.0.1
Cordova Platforms : ios 4.5.2
Ionic Framework : ionic-angular 3.7.1
System:
Node : v8.7.0
npm : 5.4.2
OS : macOS Sierra
Xcode : Xcode 9.0 Build version 9A235
Misc:
backend : pro
我尝试了很多解决方案,比如删除和添加de平台,逐个删除和添加de插件。该应用程序完全适用于Android,但在iOS上我遇到了这个问题。
有人可以帮助我吗?
答案 0 :(得分:0)
我们可以调试ios应用程序
ionic emulate ios -lc
使用模拟器运行应用程序,并通过实时重新加载将控制台日志和错误输出到终端。
有三个主要选项。
- 使用Safari进行调试。这对于调试混合应用程序很有用,但是 无法告诉您与本机插件相关的输出。 http://webdesign.tutsplus.com/articles/quick-tip-using-web-inspector-to-debug-mobile-safari--webdesign-8787
- 打开项目并在Xcode中构建设备。这显示了整个设备的输出http://cordova.apache.org/docs/en/3.5.0/guide_platforms_ios_index.md.html#iOS%20Platform%20Guide
- 使用Ionic CLI进行调试。使用离子运行ios -l -c -s和标志将使用实时重新加载并将日志打印到控制台。 http://ionicframework.com/blog/live-reload-all-things-ionic-cli/
醇>