rab*_*t87 9 xcode ios react-native react-native-fbsdk
我正在使用使用FBSDK的react native建立一个应用程序(react-native-fbsdk).整个过程没有问题,但在我将Xcode从9.4更新到10.0后,由于错误,我无法再构建项目:
找不到'FBSDKShareKit/FBSDKShareKit.h'文件
我发现了一些似乎有同样问题的问题并尝试了他们的建议,但仍然无法成功构建.我试过的事情:
在这一点上,我不确定我还应该尝试什么.最奇怪的是它在更新Xcode之前工作,所以这是否意味着Xcode本身发生了变化?
任何人对此有任何想法或遇到过这个问题?
编辑:通过将Build System从New Build System更改为Legacy Build System,我成功地构建了项目.该应用程序现在运行(也许现在Xcode构建项目的方式有所改变,这与当前的fbsdk不兼容?)
rab*_*t87 10
我终于设法构建项目,同时通过添加将Build System设置为New Build System
$(PROJECT_DIR)/../../../ IOS
进入RCTFBSDK的(目标)框架搜索路径.
我的猜测是; 由于.frameworks文件位于ios文件夹而不是ios/Frameworks,项目无法找到所需的文件.(如果我使用Legacy Build System,它为什么会起作用对我来说仍然是个谜).
我已经在模拟器和设备上进行了测试; 两者似乎都很好.
| 归档时间: |
|
| 查看次数: |
4174 次 |
| 最近记录: |