ネイティブiOSアプリ:Facebookの開発者「iPhoneApp Store ID」の「設定」、「基本」に何を入力しますか?


88

ネイティブのiPhoneアプリを完成させようとしていますが、Facebook経由でSSOを完成させる必要があります。最善を尽くしましたが、FacebookのWebサイトでアプリを登録するプロセス中に、[iPhone App StoreID]フィールドにどのような値が表示されるのかわかりません。

http://developer.apple.com/ios/manage/bundles/に「アプリID」がありますが、そのフィールドにアプリIDを入力すると、Facebookから「iPhoneAppStoreIDは整数でなければなりません」というエラーが表示されます。 。私のアプリIDは整数ではありません。

Facebookがフィールドに「AppStore」というラベルを付けていることは知っています。それは実際にはそうではないことを教えてください...それがまだ開発中である場合、誰かが「AppStore」に何かを持っているでしょうか?

誰もが最初のStackOverflowの投稿を動機付ける「その問題」を抱えており、これは私のものです。何かが足りないというニュースを心待ちにしています。

回答:


106

iTunesConnectで新しいアプリを作成します。そのアプリには一意のアプリIDがあります。それが彼らが望むIDです。つまり、実際には、アプリのApp StoreIDです。


8
@Greg:バイナリを実際に送信しなくても、iTunes Connectでアプリを作成(およびIDを取得)できます。
progrmr 2011年

2
皆さんありがとう。それが私がSOメンバーに期待したレベルのサポートです。大変感謝いたします。
Greg M. Krsak 2011年

35
ただし、実際にストアにない限り、「iTunes App StoreがアプリをiPhoneおよびiPodTouchで使用できないと報告しているため、iPhone App StoreIDは無効です」というメッセージが表示されます。
Roger CS Wernersson 2012年

1
itunesconnectでアプリを作成したのと同じ問題がありますが、Facebook開発者アプリポータルのiphone storeidにアプリIDを入力すると、間違っていることが表示されます。どうすればよいですか?
Kalpit Gajera 2014

「iPhoneストアID」と「iPadストアID」があります。「AppStoreID」は1つしかありません。両方の「ストアID」に同じ「アプリストアID」を入力しますか。
mcfly soft 2016

50

受け入れ答えは本当ですが、iOSのSDKのドキュメントも言います

iPhone App Store ID-iTunes App StoreにリストされているiPhoneアプリがある場合は、ここにIDを入力します(例:123456)。Facebookがアプリにリンクしていて、ユーザーがアプリをインストールしていないことがわかった場合は、ストア内のアプリへのユーザー。その後、ユーザーはアプリをインストールできます。アプリがiTunesApp Storeにない場合は、有効なアプリのIDを入力できますが 、アプリがAppStoreで承認されたら必ず更新してください。

強調鉱山。

これが私がしたことです。アプリがまだリリースされていないため、既存の公開アプリID(ストアからランダムに選択)を使用します。


質問:Appleがアプリを承認した後、IDを更新するにはどうすればよいですか?新しいビルドを作成してアップロードし、承認されるまでもう一度待つ必要がありますね。
ジョンスミス

@SavaMazăre私はこのプロセスを約1年経っていません。しかし、昨年行ったとき、Facebookアプリが公開される前にFacebookアプリの「iPhoneAppStoreID」を変更することができました。
CVertex 2013年

21

今のところ、最も簡単な解決策は、iPhone App Store IDとして「0」を入力することです。これは、Facebook SDKスタートガイド(https://developers.facebook.com/docs/getting-started/)にも示されています。 facebook-sdk-for-ios / 3.1 /


1
ええ、でも0を使って変更を保存すると、それが消えてしまいます。何かしたのではないかと思います。

空のままにしておくこともできますが、0を指定すると、この時点でエラーメッセージが表示されます。
David Haddad 2017年

17

使用テストするための0(ゼロ)

  • iPhoneストアID = 0
  • iPadストアID = 0

[変更保存]をクリックします

0消えますが、作業は完了します。

注:-公開する前にこのIDを更新してください。


私はここで説明されている問題に直面していますstackoverflow.com/questions/48097346/…それはどういうわけかあなたの答えに関連していますか?
Ashish Karpe 2018年

1
@AshishKarpe
Mohammad

私の問題について何か考えがありますか、私はひどく立ち往生しています私を助けてください!
Ashish Karpe 2018年


2

簡単に言うと、開発には「0」を使用できます。

iTunes Connectにログインしてアプリにアクセスすると、「AppleId」の下にあるはずです。


以前は機能していたかもしれませんが、今日のFacebookアプリコンソールは値として0を拒否します。
David Haddad 2017年

使用して、代わりに「」スペースを空にする
Žiga

0

アプリがすでに公開されている場合は、iTunesConnect→一般→アプリ情報→AppleIDでアプリを開きます。この番号をFacebookDevelopersダッシュボードのiPhoneストアIDにコピーする必要があります。

ここに画像の説明を入力してください

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.