2
votes

The Facebook IOS SDK lets you programmatically set app ID ([FBSettings setDefaultAppID:appId]) and URL scheme suffix, but we define the URL Scheme used for returning to the calling app as fb{appId} inside .plist, which means in theory the .plist URL scheme and the dynamic URL scheme may be inconsistent.

How does the SDK handle generating the proper URL scheme for the app bridge, especially if app ID is set dynamically?

1

1 Answers

1
votes

Currently it doesn't. If you pass in something that's inconsistent then it won't return to your app. You should always test your app with all FB integrations to make sure you're setting the scheme suffix correctly.