これまでに私が見つけたことは次のとおりです。私はこの問題を解決して、アプリケーションをiPhone上で動作させることができました。ただし、このソリューションでは、先に読んでいるように、アプリストアでアプリを送信することはできません。私はinstagramのバグを提出していますが、どれくらい時間がかかりますか分かりません。
私は誰もがこのリンクと「レポートの問題」に行くことをお勧め:私は問題なく数ヶ月のためのアプリストアでアプリを持っていた
https://www.instagram.com/developer/clients/manage/
。 しかし、6月19日以降、認証しようとするすべてのユーザーは、IGアカウントでログインした後、「400 Bad Request」の白いページを取得します。
Instagram API prevents redirection to iOS app upon successful login with 400 bad request error
とGoogleは私がすることを考え出した6月19
以来、多くのユーザーに同じ問題を示しています。あなたはこのスタックオーバーフローページに表示されますよう
問題は非常に一般的です
myappname://
は、以前使用していたリダイレクトURIです。
私たちは、これがにURIをリダイレクト変更する場合:
http://myappname
または
https://myappname
これは、すべて正常に動作を開始し、我々は、アクセストークンを取得します。
ただし、RFC1738によると、これはiOS開発で使用されるURLスキームの有効な形式ではありません。
アプリストアに我々のアプリを提出する際だから我々はエラーを取得:
ERROR ITMS-90158: "The following URL schemes found in your app are not in the correct format: [https: //myappname]. URL schemes need to begin with an alphabetic character, and be comprised of alphanumeric characters, the period, the hyphen or the plus sign only. Please see RFC1738 for more detail."
ERROR ITMS-90158: "The following URL schemes found in your app are not in the correct format: [https: //myappname]. URL schemes need to begin with an alphabetic character, and be comprised of alphanumeric characters, the period, the hyphen or the plus sign only. Please see RFC1738 for more detail."
だから我々は、このソリューションでアプリストアに提出することができません。 Instagramのは、それがために使用方法にこのバックを解決するために何かをしない限り、
だから、我々は立ち往生している:(
この上の任意の更新を?Androidでさえ、400を投げています。以前は正しく動作していました –
リダイレクトURIを何か他のものに変更すると、アプリ内にWebビューを表示してInstagramにログインすればあなたがすでにアプリの中にいてInstagramがあなたをアプリケーションにリダイレクトさせる必要がないのでxxxx:// authorize URIを使用するには、Instagram APIがxxxx :: // authorize – JAHelia
のリダイレクトURIスキームを廃止したと聞こえますそれらの変更の後、あなたはfrを働かせますか? –