我把我的 Macbook 更新到了索诺玛,我真的很后悔。我有一个使用最新版本的所有内容创建的 Expo 应用程序。我刚刚在操作系统升级之前创建了它。一切都运行良好。升级后,一系列问题不断出现。
- 首先,我无法再在 VS code 上创建或修改文件。我使用 sudo chown 修复了这个问题,并授予当前用户修改项目文件夹的权限
- 然后git就消失了。我不得不重新安装它,它又开始工作了。
- 然后 Xcode 停止工作并自行更新。随着新的 xcode 出现了一个新的模拟器,可以使用最新的 iPhone。一切运行正常,但 VSCode 似乎无法识别模拟器。当我运行 Expo 并使用 i 命令在 iPhone 模拟器中启动应用程序时,收到错误CommandError: Simulator.app 中没有可用的 iOS 设备如果我使用 --tunnel 运行它,它不会通过以下方式加载到我的 iPhone 上Expo Go 应用程序也可以。
有谁知道如何解决这个问题?我在网上搜索并找不到任何提及此错误的地方。这真是一场噩梦!
更新
我跑了killall Simulator然后open -a Simulator终于npm start成功了。最后!我还在模拟器中添加了 iPhone 14 Pro。我还没有尝试过 iPhone 15 Pro。当它工作时,我将暂时保留它的原样。