Hier ist, was ich bisher gefunden habe. Ich konnte das Problem lösen, damit die App auf dem iPhone funktioniert. Diese Lösung ermöglicht es mir jedoch nicht, die App im App Store einzureichen, wie Sie im Voraus lesen werden. Ich habe einen Fehler mit Instagram eingereicht, nicht sicher, wie lange sie dauern werden.
würde ich allen diesen Link gehen vorschlagen und "Report Issue":
https://www.instagram.com/developer/clients/manage/
Ich habe ohne Probleme eine App in App Store für ein paar Monate hatte. Seit dem 19. Juni erhalten jedoch alle Benutzer, die sich authentifizieren möchten, eine weiße Seite mit "400 Bad Request", nachdem sie sich mit ihrem IG-Konto angemeldet haben.
Das Problem ist sehr häufig, wie Sie auf diesem Stack-Überlauf Seite sehen:
Instagram API prevents redirection to iOS app upon successful login with 400 bad request error
und Google zeigt das gleiche Problem mit vielen Benutzern seit 19. Juni
ich heraus dargestellt haben, dass der alte Umleitungs-URI, den wir verwendeten:
myappname://
ist das Problem.
Wenn wir diese URI Umleitung ändern:
http://myappname
oder
https://myappname
Dies beginnt alles funktioniert gut und wir bekommen das Zugriffstoken.
Gemäß RFC1738 ist dies jedoch kein gültiges Format für URL-Schemas, das in der iOS-Entwicklung verwendet wird.
So bekommen wir Fehler, wenn wir unsere Apps App Store einreichen:
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."
So können wir nicht mit dieser Lösung zu App Store einreichen.
Also, wenn instagram etwas tut dies wieder zu beheben, wie es früher war, sind wir :(
auf diese jede Update stecken?Sogar in Android wirft es 400. Es funktionierte gut früher –
Wenn Sie die Umleitung URI zu etwas anderem ändern, wird es übrigens funktionieren, wenn Sie eine Webansicht innerhalb der App anzeigen, um sich auf Instagram einzuloggen, dann haben Sie nicht Um die URI xxxx: // zu verwenden, weil Sie sich bereits in der App befinden und Instagram nicht an die App weiterleiten müssen, klingt die Instagram-API als veraltet für das URI-Umleitungsschema von xxxx :: // authorize – JAHelia
Das funktioniert für Sie nach diesen Änderungen? –