M. *_*FAN 6 xcode ios react-native expo
在开发 React Native 应用程序时,我使用旧的 Windows 笔记本电脑遇到了困难,所以我转向了 MacOS 笔记本电脑。我安装了Android Studio和Xcode(包括Xcode命令行工具)。然后我初始化了一个空白的世博会管理项目。我开始使用 Android 模拟器和 iOS 模拟器。Android 系统出现 \xc3\xa1db\xc2\xb4 错误(或者可能是警告)。但另一方面,iOS 模拟器什么也没做。iOS 设备上没有安装 Expo Go 应用程序,因此无法使用它启动我的应用程序。我没有收到与此问题相关的任何错误或警告,因此我无法跟踪该问题。
\n我已经尝试解决这个问题至少两个小时了,尝试了所有可能与我的问题相关的方法,但没有一个起作用。但有一件事我不明白。尽管我使用了不同的 iOS 设备模拟器,Expo Metro Bundler 在 iPhone 8\xc2\xb4 输出上显示了 \xc2\xb4\xe2\x80\xba Opening exp://10.42.33.15:19000 。我尝试过 iPhone 13、iPhone 6、iPod 等,但不同设备的输出是相同的。这是与probem相关的一些屏幕截图:
\n\nhttps://www.youtube.com/watch?v=dvuZn6gX_Q4
YouTube 上的这个教程视频帮助我解决了我的问题。我想我错过了一些事情:
System Preferences > Security & Privacy > Go Privacy Tab > Give Full Disk Access to Xcode, VS Code, Android Studio, Terminal and Watchman(Watchman不是必须的,不过我之前为了解决问题也安装过)open -a simulator。expo client:install:ios命令。expo start命令启动您的应用程序。键入i或a单击Run on iOS simulator和Run on Android device/emulator按钮以在设备上启动您的应用程序。注意:如果您的应用程序卡在New update available, downloading...阶段,那么您可以使用命令清理缓存来启动您的博览会应用程序expo start -c。这对我很有帮助。
注意2:您可能需要对我提到的某些命令使用sudocommand,我不确定哪些是必需的,哪些是不需要的。
| 归档时间: |
|
| 查看次数: |
18336 次 |
| 最近记录: |