我尝试使用以下步骤运行 React Native Expo 项目:
node_module
npm install
cd /ios
和 pod install
iOS -
expo run:ios
安卓 - expo run:android
但是对于
expo run:ios
我遇到了以下错误
AddInstanceForFactory: No factory registered for id <CFUUID 0x692883833b500> F8BC4C28-BNE8-15D6-9T31-858449315CD46
如何解决此错误并在设备上运行应用程序。
注意:当我开始使用
yarn start
或 npm run
时,应用程序正在运行。我需要上述方法,因为这是在我们的应用程序中使用本机模块而不弹出 expo 应用程序的最简单方法。
请按照以下步骤解决此问题:
File->Project/Workspace settings
。Legacy Build system
。它将解决新 Xcode 的构建问题。
使用
npx expo run:ios
也遇到同样的问题
我切换到
npx expo start --clear
,然后选择dev build,然后在命令提示符中选择模拟器。
现在工作正常。