ios - iPhone模拟器在构建后卡在启动画面上
问题描述
我目前正在尝试使用 CocoaPods 运行应用程序。我首先npm start -- --reset-cache
在应用程序根目录中运行。当它在后台运行时,我在 Xcode 中打开工作区并运行构建。
模拟器将打开,应用程序将启动,并显示启动画面。发生这种情况时,运行的终端npm start -- --reset-cache
将运行 BUNDLE。
一旦 BUNDLE 运行完毕,结果如下:
warning: the transform cache was reset.
Loading dependency graph, done.
BUNDLE [ios, dev] ./index.js ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░ 93.8% (1133/1170)::1 - - [27/Oct/2018:18:11:53 +0000] "GET /index.bundle?platform=ios&dev=true&minify=false HTTP/1.1" 200 - "-" "TEO/1 CFNetwork/901.1 Darwin/17.7.0"
BUNDLE [ios, dev] ./index.js ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ 100.0% (1170/1170), done.
但应用程序将停留在启动画面:
重现步骤
npm start -- --reset-cache
在终端运行- 在 xcode 中打开 ios 工作区和
Cmd-R
- 等待包在终端中完成运行
预期行为
模拟器将打开,等待捆绑完成然后运行
实际行为
模拟器将运行,捆绑将完成,但应用程序停留在初始屏幕。无法重新加载或关闭应用程序。
-
我曾多次尝试清洁和建造,但无济于事
在此先感谢您的帮助
解决方案
推荐阅读
- scala - Play Router:如何添加语言敏感的 URL 重定向规则?
- python - SyntaxError: import * 只允许在 systemml 的模块级别
- java - 如何从scala中的辅助构造函数访问字段?
- css - 向 laravel 应用程序添加自定义字体
- c# - 在 C# 中将具体对象转换为“对象”
- css - Flexbox:具有列换行的可变/动态高度项目
- mule - Mule 4:如果 Mule 应用程序崩溃/重新部署,批处理作业的行为
- c# - 如何访问添加到面板的控件?
- azure-devops - Azure DevOps:我们能否识别从变更集编号触发的构建?
- c++ - C++ 如何修改文本文件的内容?