【发布时间】:2020-10-10 01:01:21
【问题描述】:
在尝试添加 facebook sdk 并在模拟器上运行时在构建应用程序上遇到这样的问题:
我制作的步骤:
- 通过 swift 包管理器安装 facebook-ios-sdk
- 已安装 react-native facebook sdk 包和 pod install
- 进行 iOS 配置(appdelegate.m && info.plist 更改)
在构建时,无法克服这个错误
我尝试了什么:
- 我删除了派生数据文件夹并清理了构建文件夹并运行(百万次)
- pod deintegrate && pod install
- 允许的非模块化包含在 pod 项目构建设置中
- 完全重启mac
- 为框架搜索路径定义了“~/Documents/FacebookSDK”
但这些都不起作用。它会自动重新定义该模块并导致此错误。
定义路径:
/Users/myusername/Library/Developer/Xcode/DerivedData/appfolder/Build/Products/Debug-iphonesimulator/FBSDKCoreKit
还有
/Users/myusername/Library/Developer/Xcode/DerivedData/appfolder/Build/Intermediates.noindex/GeneratedModuleMaps/iphonesimulator
感谢您的帮助
【问题讨论】:
-
我也有同样的问题:osx: 10.15.4, react-native: 3.2.1, react-native-fbsdk: 2.0.0
-
我也有 Xcode: 11.5
-
你找到解决办法了吗?
-
添加空白 swift 文件作为下面的解决方案对我有用
标签: xcode react-native facebook-login facebook-ios-sdk