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 模块在那里,因此我手动添加了它们。