Help needed with Facebook integration

Hello,

I added my app to the iTunes connect portal already and have received my App ID. Then I entered Facebook developer page to register my App with Facebook for Facebook integration. When I entered my App ID i received from iTunes Connect portal, it says that

“We were unable to retrieve your iPhone Store ID from the iTunes App Store. Please double-check your ID and try again later.”

I followed all the steps mentioned in Corona Docs (http://docs.coronalabs.com/guide/social/setupFacebook/index.html

Please help

Thanks

Same issue here… seems facebook can’t check it out. Can someone help here? please?

Is your app approved by Apple and released? Facebook can only pull info on released apps. 

the corona instructions say you should place this number in order to test your app before publishing it. if I’m not wrong, it should work, in fact it was working till now that facebook changed this, now you can’t save it.

Hummm. Having the app published was never a requirement… if that is true now I think Facebook changed their platform, but I don’t think that would be the case since it will make very difficult for developer to test the app…

If you just created the app on iTunes Connect, maybe you need to wait some time so Apple can update their servers with your app…

The store entry is one week old… so enough time for servers to propagate… seems something new on FB side.

If you submitted your app to Apple for review a week ago but it is still waiting to be reviewed or is in review this means it is still not visible on App Store and hence FB not being able to see it. The screen in Facebook dev console where you key in BundleID and iPhone Store ID tells you : 

  • We were unable to retrieve your iPhone Store ID from the iTunes App Store. Please double-check your ID and try again later.

If your app is actually released and is on App Store then there must be something else going on. 

During development you can use the ID of any live app.  Facebook uses this information to direct people to download your app later, so before you go live, you will want it to be your real AppID.  I’ve also heard that putting 0 in works for some people.

@ Rob Miracle

So I can only put my real app ID once the app hits the store ? How will developers test it then ? Any other solution for this ?

Thanks

The iTunes app id number has on effect on your app talking to Facebook.  So you can do all your testing without that being set.  When you send your app to Apple for submission, you’ve got several days before it’s approved.  At that point you put the right value in and you’re golden.

What you can’t test is if you do something on facebook where someone can click something that would take them to install your app, then that won’t work.  It will take them to whatever AppID you have temporarily in place.  This is a pretty minor thing in the testing of your app.

Rob,

I really believe that YOU are the “Miracle” Man. I love reading your posts. So I believe that there is no one else who can put an end to my current misery.

Re: “During development you can use the ID of any live app …”

What live app? Which live app? Where can one get the ID of someone else’s live app? No one seems to ever answer that question as if the app ID of other live apps were in plain view for anyone to see. Am I missing something that may seem so apparent?

This seems like a rather silly catch 22. It’s not what I expect from these two companies. I don’t get these kind of headaches when publishing to the Android platform.

​Please forgive my frustration. I just wasted several hours trying to resolve this one small issue … and I still don’t have a clear answer.

Please, Please Help.

I just created a iOS app on Facebook just using the Bundle Id and it is working fine…

Thanks for the reply Renato. Ok, so I tried that as well with no success. So maybe my mistake is in how I then test the app to see if it is working. Please allow me to explain my steps.

After doing just what you explained above …

  1. I created an IOS Distribution build from the Corona SDK Simulator (I am using 2014.2185 Pro)

  2. I removed the older version of the app from my iPhone 4s using iTunes (sync)

  3. I dragged and dropped the newly created .app into iTunes, replacing the old version.

  4. I added the newer version of the app onto my iPhone 4s using iTunes (sync)

  5. I played the game and clicked on my Facebook icon at the appropriate moment

  6. A Facebook Alert comes up and I touch the OK.

  7. A progress circle appears for a half a second and then goes away and I am back to my game.

I used to get the same behaviour when I tested my app on my Android device. However after reading Rob’s article I created and saved the proper hash and it worked immediately (Google makes it so much easier).

Is this the same workflow you used for testing to see if it worked? Did you use another and if so what?

Thanks

Where they ask for the iTunes App ID # is only for providing links to your app to download them.  It has zilch to do with testing your app.  You can put 0 in there too I believe.  That field should not be a hangup point.  Then after you submit your app to Apple for review, go put the the real ID in and launch the facebook side.  When Apple gets your app live, everything will be ready to go.

Same issue here… seems facebook can’t check it out. Can someone help here? please?

Is your app approved by Apple and released? Facebook can only pull info on released apps. 

the corona instructions say you should place this number in order to test your app before publishing it. if I’m not wrong, it should work, in fact it was working till now that facebook changed this, now you can’t save it.

Hummm. Having the app published was never a requirement… if that is true now I think Facebook changed their platform, but I don’t think that would be the case since it will make very difficult for developer to test the app…

If you just created the app on iTunes Connect, maybe you need to wait some time so Apple can update their servers with your app…

The store entry is one week old… so enough time for servers to propagate… seems something new on FB side.

If you submitted your app to Apple for review a week ago but it is still waiting to be reviewed or is in review this means it is still not visible on App Store and hence FB not being able to see it. The screen in Facebook dev console where you key in BundleID and iPhone Store ID tells you : 

  • We were unable to retrieve your iPhone Store ID from the iTunes App Store. Please double-check your ID and try again later.

If your app is actually released and is on App Store then there must be something else going on.