在iOS模拟器上运行Expo应用程序时出错

时间:2017-06-27 12:51:10

标签: react-native expo

当试图从XDE启动Expo项目时,我遇到了以下问题:Expo模拟器应用程序无法安装:

  

运行xcrun simctl install booted /Users/username/.expo/ios-simulator-app-cache/Exponent-X.Y.Z.app时出错:An   处理命令时遇到错误   (domain = NSPOSIXErrorDomain,code = 22):无法安装请求的   application应用程序的bundle标识符不能   确定。

     

确保应用程序的Info.plist包含值   对于CFBundleIdentifier。

     

安装或运行应用程序时出错。错误:进程退出非零   代码:22

将在XDE中显示如下图像: error message

1 个答案:

答案 0 :(得分:7)

这似乎是存储在您计算机上的模拟器应用程序的损坏或不兼容版本。世博开发环境(XDE)不会自动解决此问题。

正如Expo和XDE论坛所述,解决此问题的方法是导航到:

  

〜/ .expo / IOS-模拟器应用内高速缓存/

在Finder中,删除文件Exponent-X.Y.Z,其中X,Y和Z代表应用程序的版本。

来源:https://forums.expo.io/t/error-installing-expo-on-ios-simulator/741