iOS 11用のアプリを準備しているときに、ユーザーが「Facebookログイン」ボタンをクリックするたびにシステムアラートが表示されていました。誰かがこのアラートが表示されないようにする方法を知っていますか?今やソーシャルネットワークの統合はシステムから削除され、Safari View Controllerのクッキーストレージの変更(共有されないように)も聞こえます。アップルはFacebookに接続しようとするたびにサインアップに余分な警告を追加しました。あなたのアプリで同じ問題を経験した人はいますか?コメントしてくれてありがとう。iOS 11サインインが初期のシステムアラートを表示しています
2
A
答えて
4
それは問題ではありません。それは設計によるものです。 iOS 11以降でSFAuthenticationSession
を使用している場合の承認ワークフローの一部です。ユーザー権限のリクエストであるため、このワークフローを回避することはできません。
アプリケーションがSFAuthenticationSessionを使用している場合
は、 ユーザーは、アプリケーションがSafariでウェブサイトのデータにアクセスできるように、明示的な同意を与えるために、ダイアログによってプロンプトが表示されます。私は `SFAuthenticationSession`アラートは` facebook.comを立ち上げる前にありませんつまり、これはPinterestのアプリ(およびおそらく他の人)の場合ではないことに気づいていSFAuthenticationSessionドキュメント
関連する問題
- 1. UIPopoverPresentationControllerがiOS 11のrightBarButtonItemsを表示していません
- 2. iOS 11でPDFを表示
- 3. iOS 11の新しいスプラッシュイメージが表示されない
- 4. MobileVLCKitプレーヤーは、iOS 11で黒い画面を表示します。
- 5. MPVolumeViewがiOS 11でオーディオルートを表示しない
- 6. iOS 11でキーボードの表示/非表示通知センターが動作しない
- 7. ナビゲーションヘッダーの表示/初期化が間違っています
- 8. iOS 11 SearchDisplayControllerは黒色のステータスバーを表示します
- 9. iOS 11 - コントローラのシャドウをステータスバーに表示
- 10. はstackviewで最初のサブビューを非表示にし、他は、iOS 10.2に消えますが、この1の11
- 11. ナビゲーションタイトルiOS 11での問題の表示
- 12. iPhone 5SにAppIconが表示されないXcode 9のiOS 11
- 13. Swift 4のNavigationBarにSearchBarが表示されないIOS 11
- 14. 位置アラート(システムアラート)が表示されるのを待つ方法
- 15. index.jspが初期ページとして表示されない
- 16. C++ 11値初期化前に集約し、初期化する
- 17. ターゲットの初期表示コントローラを変更します
- 18. 検索表示を表示するときにsearchBarを表示しないでください - ios 11
- 19. IOS 11非表示検索バー
- 20. BarButtonItemsとタイトルがiOS 11に表示されない
- 21. C++ 11は初期化されたメンバフィールドを再初期化しますか?
- 22. ViewPagerは正しいフラグメントを表示していますが、初期化していません
- 23. UIDocumentPickerナビゲーションバーのボタンがiOS 11で非表示にされている
- 24. C++ 11クラス初期化エラー
- 25. iOS - uitableViewCellsを初期化しますか?
- 26. PDFAの初期表示プロパティ
- 27. iOS 11 UIImagePickerControllerがプライバシー警告を表示しない - 表示権限ダイアログを強制する方法?
- 28. Android googleサインインはいつもhandleSignInResult:falseを表示します
- 29. Dijit.form.Filtering初期表示値を選択してください。
- 30. C++ 11メンバ関数をコンパイルしてスレッドを初期化する
'ログインします。彼らのアプリがこの警告をなぜ表示しないのか知っていますか? – maxhs
私はAppleとFacebookにこの問題を報告しましたが、Appleはそれが意図されていると述べています。 FBは実際にSafariViewControllerを使用していることを確認しています。また、ユーザーが何度も何度も何度も確認する必要があるため、警告フローを変更する計画であることは本当に不便です。さらに、FBからのサインアップビューが提示されると、資格情報は自動完成されません。また、キット内のTwitterはSFVCを使用しています。私も、Twitterの統合は、同じ動作(https://dev.twitter.com/twitterkit/ios/log-in-with-twitter)を提示するだろうと思う。 –
アラートを防ぐために私が見つけた唯一の方法は、FBバージョンSDKを4.19.0にダウングレードすることです(これは私が試したものです - その間の他のすべてのバージョンについてはわかりません)。しかし、それはもちろん、すべての最新の月のバグ修正 –