React native IOS模拟器应用程序待在后台
在我的项目上运行React native IOS模拟器应用程序待在后台,react-native,React Native,在我的项目上运行react native run ios时出现问题 IOS模拟器启动良好。 然后应用程序启动(react native white splash screen),然后立即返回Iphone主屏幕 如果我Cmd-Shift-H(按H两次),我会在后台看到该应用程序(仍然显示react原生白色启动屏幕)。 当我点击它时,它会让我再次回到主屏幕 如果我启动Xcode项目并运行应用程序,它工作正常,我可以在我的应用程序中导航 我以前的应用程序遇到过一些问题,IOS版本被“放弃”,同时我安装
react native run ios
时出现问题
IOS模拟器启动良好。
然后应用程序启动(react native white splash screen),然后立即返回Iphone主屏幕
如果我Cmd-Shift-H
(按H两次),我会在后台看到该应用程序(仍然显示react原生白色启动屏幕)。
当我点击它时,它会让我再次回到主屏幕
如果我启动Xcode项目并运行应用程序,它工作正常,我可以在我的应用程序中导航
我以前的应用程序遇到过一些问题,IOS版本被“放弃”,同时我安装了很多模块并更改了项目名称,然后才尝试在IOS上运行。
然后我决定用react native init myNewProject
创建一个新项目(因为我不知道如何修复IOS,一些没有配置工作区的东西),并将我的旧src
和index.IOS/android.js
复制粘贴到里面
所以现在安卓仍然在工作,而IOS只有在我从Xcode启动应用的情况下才能工作
我试图重置模拟器,但它没有改变任何东西。
我没有关于应用程序崩溃之类的日志。
Android应用程序版本运行良好
有什么想法吗
日志
在运行react native run ios
之后,我将设备日志放在了一个要点上
补充资料
- React本机版本:0.35
- 平台:IOS
- 操作系统:macOS El capitan
- Xcode:8.0版
- 我遇到了这个问题,并解决了它:
在我的例子中,我在项目中安装了第三方本机组件,并使用命令
react native link
链接它。我有一个关于你的问题,你写道:
通过Xcode运行项目-工作正常。加载依赖关系图后开始绑定。
但在加载依赖关系图后,通过react原生运行ios
app立即隐藏并绑定项目。没有发生任何错误
我尝试重新安装所有,清理npm缓存,响应本机升级,删除生成文件夹,删除派生数据。。。没有任何帮助
我找到了一种帮助我的方法:
我不是从Xcode中删除问题库,而是使用命令从终端中删除问题库。这对我来说是解决这个问题的方法,也许对你也是
对不起,我的英语不好。没有找到任何解决方案。我终于创建了一个新项目,导入了我的所有代码,并按照所有安装配置重新安装了我的所有软件包