I’m developing an iPhone app which uses Facebook sharing. I cannot create the Facebook app because it requires an “iPhone app store ID”. I don’t have this id because I haven’t submitted the app yet. I can’t submit the app because it doesn’t work yet… because the Facebook integration isn’t set up.
It seems that I’m stuck in a paradox! Am I missing something?
You can generate an Apple ID for your app, by logging into iTunesConnect and going through the submission process. Just stop short of clicking the ‘Ready to Upload’ button. Then your app will have an Apple ID that you can use, and you can still go back and change any of the metadata that Apple asked you to enter (description, keywords, screen shots, etc.).
Once you’ve finished building your app, log back into iTunesConnect, make the final changes to your App Store details, then upload the binary.