Facebook SDK iOS - 如何通过代码动态设置应用程序 ID?

Facebook SDK iOS - how to set Application ID dynamically from code?

我正在尝试通过代码设置 Facebook 的 AppId,因此我可以选择连接到哪个应用(在 2 个应用之间,其中一个是测试应用)。

基本上我正在寻找 Android 的 SDK 调用的等效项:

FacebookSdk.setApplicationId(ACTIVE_APP_ID);

我知道已弃用的 iOS 调用:

[FBSettings setDefaultAppID:ACTIVE_APP_ID];

但似乎找不到替代品。 我正在使用 SDK 4.22.1 版。谢谢!

也许你可以试试:

[FBSDKSettings setAppID:ACTIVE_APP_ID];

(我使用的是FBSDK 4.29.0版本)

FacebookSDK v4.44.1 swift 5 - 设置SDK使用的Facebook App ID:

Settings.appID = "YOUR-FACEBOOK-APPLICATION-IDENTIFIER"
Settings.displayName = "YOUR-FACEBOOK-DISPLAY-NAME"

这就是我设法以编程方式设置它并覆盖 info.plist 文件中的默认设置的方式。