5 votes

Kit de connexion Facebook avec iOS 13 "canOpenURL : failed for URL : "fbauth2:///""

Le kit de connexion Facebook avec iOS 12 fonctionne très bien, le kit de connexion Facebook avec iOS 13 ne permet pas l'ouverture des urls fbauth2. Ceci a été vérifié ici : https://forums.developer.apple.com/thread/117704

et je l'ai vérifié moi-même en essayant la connexion FB sur mon appareil externe iPhone 6s Plus avec iOS 13, et avec des simulateurs exécutant à la fois iOS 12 et iOS 13. Tous les appareils sous iOS 13 ne parviennent pas à ouvrir les URL de FB.

Quelqu'un a-t-il une solution pour ce problème ?

2voto

Bill Bunting Points 348

La mise à jour vers la version actuelle du FBSDK devrait résoudre le problème.

FBSDKCoreKit/FBSDKCoreKit/Internal/BridgeAPI/FBSDKBridgeAPI.m a été modifié pour supporter l'exigence d'iOS 13 d'implémenter ASWebAuthenticationPresentationContextProviding dans FBSDKCoreKit 5.4. La version actuelle est la 5.8. Les versions antérieures ne fonctionneront plus.

Le changement nécessaire est affiché ici : https://github.com/facebook/facebook-ios-sdk/commit/6b061099f339ef0e8bde2e2c2163ef5a3c1b8340#diff-72593591275d63edfb1bfad837e4c32f

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X