I am attempting to set up facebook authentication in a native iOS app using the Facebook SDK 3.0. This is the first facebook app I've set up myself.
I created my app on facebook and I am trying to set the Bundle ID in the "Native iOS App" section of the app basic settings on facebook. I enter my bundle id, which is in the format "com.mydomain.myappname", but no matter what I enter, when I save the changes, the Bundle ID is not stored.
Is there a step I am missing before I can set the Bundle ID?
The app is not in the app store yet, so I have not set the App Store IDs (my understanding is that these are not necessary?). I have set my app id in the plist for my iOS app
{FacebookAppID => "XXXXXXXXXXXXXXX"}
as well as the url scheme
{CFBundleURLSchemes => ["fbXXXXXXXXXXXXXXX"]}
When I attempt to log in, I get the following error, which pretty clearly states that the bundle id is not set or doesn't match my iOS app bundle id:
FBConditionalLog: System authorization failed:'The Facebook server could not fulfill this access request: remote_app_id does not match stored id '. This may be caused by a mismatch between the bundle identifier and your app configuration on the server at developers.facebook.com/apps.