iOS 6 Facebook posting procedure ends up with "remote_app_id does not match stored id"

27,295

Solution 1

This happens when authenticating using iOS6 Accounts API.

All you have to do to get it working is:

  • log in to the developers.facebook.com
  • set your app to be an iOS Native app
  • type in your app's bundle ID.

screenshot

Solution 2

just copy and paste the bundle ID you have in your xcode, into where facebook wants the Bundle ID

a sample pic is here http://kosovich.org.ua/tmp/facebook_ios6_app_howto.png

Say for eg, your bundle ID is named com.parse. (e.g. com.parse.myDateApp) but that into bundle ID. And make sure you check the box that says Facebook login

Solution 3

We had the same problem, but since Facebook is changing layouts a lot, I'm posting what solved our problem with pictures again. The solution is similar to Andrew Kosovich's answer, but with new interface there are some changes.

  1. Login to your Facebook Developers and select your problematic app.

  2. Go to app's settings

    Settings screenshot

  3. Check if iOS is already added. If you find iOS section, go to step 4, otherwise add it, by clicking Add platform button.

    Add platform screenshot

  4. Enter correct bundle ID of your application into the appropriate box.

    iOS platform screenshot

After entering correct details the login with Facebook SDK should work.

Warning: Do not forget to enable Facebook access to your application in the Settings application of the specific iOS device.

Share:
27,295

Related videos on Youtube

Stas
Author by

Stas

iPhone dev. Working at < EPAM >, Kharkiv

Updated on July 09, 2022

Comments

  • Stas
    Stas almost 2 years

    This is my third question about posting on Facebook.

    Although this may be a duplicate of Mac OS X Facebook login failed - no stored remote_app_id for app but I decided to post separate question because we have iOS here but not MAC OS.

    A few days ago I posted a question iOS 6 Facebook posting procedure ends up with "remote_app_id does not match stored id" error The problem is still the same I can't perform a post but now I've got an error:

    error is: Error Domain=com.apple.accounts Code=7 "The Facebook server could not fulfill this access request: remote_app_id does not match stored id." UserInfo=0xa260270 {NSLocalizedDescription=The Facebook server could not fulfill this access request: remote_app_id does not match stored id.}

    The code you may find in my previous question.
    Does anyone know what's going on?
    What is remote and stored app ids?

  • Evan Layman
    Evan Layman over 11 years
    Thank you!! I don't know why it took me so long to find your post... You'd think this would be easier to find in the setup (I'm using parse, which didn't mention this in their latest update)
  • Maxim
    Maxim over 10 years
    Don't forget add rows "FacebookAppId", "FacebookDisplayName", "URL types" to plist fbcdn-dragon-a.akamaihd.net/hphotos-ak-ash3/…
  • Pork 'n' Bunny
    Pork 'n' Bunny over 10 years
    Oops, the bundle id in facebook settings is case sensitive.
  • Brian Sachetta
    Brian Sachetta over 10 years
    My issue was similar: I changed my app's bundle ID in xcode and forgot to update on developers.facebook.com. This might help if your FB login was once working and now isn't.
  • Alexander Farber
    Alexander Farber about 10 years
    Thank you, this works and you can even specify several bundles (case sensitive!) there. Here is my public domain app to demo this: github.com/afarber/ios-newbie/tree/master/MyFacebook
  • Hardik Darji
    Hardik Darji about 10 years
    @Pork 'n' Yes -its case sensitive, Thanks.