iOS 14模拟器无法启动

时间:2020-09-23 01:17:57

标签: ios react-native

错误代码

打印:条目“:CFBundleIdentifier”不存在

有待解决

我想启动一个iOS模拟器。

实际设备是iOS 14,我升级了Xcode以构建实际设备。

结果是,模拟器无法正常工作,我尝试了很多事情,但是没有成功,所以我想听听知道如何解决此问题的人的建议,情况。

我的环境。

  • npm 6.14.7
  • 节点14.9.0
  • 反应16.12.0
  • 本机0.61.5

我尝试过的事情

  • 删除iOS /内部版本。
  • 清除容器缓存。
  • 检查react-native使用的端口是否已在使用中。
  • 退出iOS模拟器。
  • 重新启动PC。
  • 使用Xcode构建(我不能)。

1 个答案:

答案 0 :(得分:1)

TLDR-删除yarn.lock并运行yarn

升级到Xcode 12时,我遇到了同样的问题。我首先关注了这篇文章,以使React Native与Xcode 12 Problems after upgrading to Xcode 12:ld: building for iOS Simulator, but linking in dylib built for iOS, architecture arm64兼容。

然后我的项目可以使用Xcode构建,但不能使用react-native cli构建。 react-native run-ios抛出错误 Print: Entry, ":CFBundleIdentifier", Does Not Exist 删除我的yarn.lock文件并运行yarn可以解决问题,因为新的cli版本已解决了该问题-https://github.com/react-native-community/cli/issues/1235