Ios 在物理设备上运行时找不到-lBugsnagReactNative的库

Ios 在物理设备上运行时找不到-lBugsnagReactNative的库,ios,xcode,react-native,bugsnag,Ios,Xcode,React Native,Bugsnag,复制: 如果您在物理设备上运行React本机应用程序,官方文档会告诉您在Xcode上运行它(IDE中的箭头按钮)。如果在那里运行,则会出现上面/下面的错误: 为尝试解决此问题而采取的步骤: 1) pod安装在ios目录中 2) 确保安装了Bugsnag,版本正确 3) 删除生成文件夹的内容 4) Terminate metro bundler packager事实证明,最好使用终端上的命令行在物理设备上运行。我用过: npm运行ios--device“我的设备” 并且必须事先安装ios部署,才

复制: 如果您在物理设备上运行React本机应用程序,官方文档会告诉您在Xcode上运行它(IDE中的箭头按钮)。如果在那里运行,则会出现上面/下面的错误:

为尝试解决此问题而采取的步骤:

1)
pod安装
在ios目录中

2) 确保安装了Bugsnag,版本正确

3) 删除生成文件夹的内容


4) Terminate metro bundler packager

事实证明,最好使用终端上的命令行在物理设备上运行。我用过:

npm运行ios--device“我的设备”

并且必须事先安装
ios部署
,才能使其正常工作:

npm安装-g ios部署

ld: library not found for -lBugsnagReactNative
clang: error: linker command failed with exit code 1