facebook-ios-sdk模块安装成功但无法导入
facebook-ios-sdk modules successfully installed but not able to import
我按照 official guide to install the packages using the Swift Package Manager and I manually selected the most recent release (currently v12.3.1) 中建议的步骤进行了操作。
即使自动完成显示了模块,并且包已成功添加到包依赖项中,但当我尝试导入模块时(例如 import FBSDKLoginKit
),我得到的是通常的 No Such Module 'FBSDKLoginKit'
。
仅供参考,我目前正在使用 Xcode 13.2.
TL;DR 转到“常规”选项卡的“框架、库和嵌入式内容”部分下的项目目标,然后手动添加需要导入的模块。
搜索到 official GitHub repo of facebook-ios-sdk, I discovered a note regarding v5.11.0 后说了以下内容:
users must manually add the Accelerate framework to their targets under the the "Frameworks, Libraries, and Embedded Content" section of the "General" tab
所以我尝试检查“框架、库和嵌入式内容”,发现 none 我试图导入的 Facebook 模块在那里,因此我手动添加了它们。
我按照 official guide to install the packages using the Swift Package Manager and I manually selected the most recent release (currently v12.3.1) 中建议的步骤进行了操作。
即使自动完成显示了模块,并且包已成功添加到包依赖项中,但当我尝试导入模块时(例如 import FBSDKLoginKit
),我得到的是通常的 No Such Module 'FBSDKLoginKit'
。
仅供参考,我目前正在使用 Xcode 13.2.
TL;DR 转到“常规”选项卡的“框架、库和嵌入式内容”部分下的项目目标,然后手动添加需要导入的模块。
搜索到 official GitHub repo of facebook-ios-sdk, I discovered a note regarding v5.11.0 后说了以下内容:
users must manually add the Accelerate framework to their targets under the the "Frameworks, Libraries, and Embedded Content" section of the "General" tab
所以我尝试检查“框架、库和嵌入式内容”,发现 none 我试图导入的 Facebook 模块在那里,因此我手动添加了它们。