Jelaskan lingkungan dev Anda di sini, berikan detail sebanyak mungkin. Jika Anda memilikinya, pastikan untuk menyertakan:
2018.4.23
9.0.0
[iOS]
versi 12.1.2, 12.4.1, 11.4.1
Saya ingin melakukan login Facebook di aplikasi.
Login Facebook untuk menyelesaikan dengan sukses.
Setelah menekan tombol masuk Facebook di aplikasi, itu akan diteruskan ke WebView dengan tombol 'Masuk dengan Aplikasi Facebook', itu juga secara otomatis meminta untuk "Buka halaman ini di 'Facebook'"? Aplikasi Facebook kemudian mengatakan "Anda sudah masuk.. Apakah Anda ingin melanjutkan?" dengan tombol 'lanjutkan'. Setelah tombol 'Lanjutkan' ditekan, ia kembali ke WebView dengan 'Masuk dengan aplikasi Facebook' yang kembali membawa Anda ke aplikasi dan kemudian ke tampilan web dan kemudian ke aplikasi...
Kami telah mengulangi ini di iOS12 dan iOS11. iOS14 tampaknya hanya menggunakan tampilan web, dan tidak meneruskan ke aplikasi. iOS13 belum kami uji.
Bug juga dilacak oleh Facebook di https://developers.facebook.com/support/bugs/436228210835738/
Hai @SeriouslySam , terima kasih telah melaporkan masalah ini! Bisakah Anda memberikan nama aplikasi?
Aplikasi adalah Iblis Terbaik (https://apps.apple.com/us/app/best-fiends-puzzle-adventure/id868013618)
Saya memiliki masalah serupa ketika saya mengimpor AppsFlyer SDK ke dalam proyek saya.
Saya mengikuti langkah-langkah di bawah ini untuk memperbaikinya.
https://github.com/AppsFlyerSDK/appsflyer-unity-plugin/blob/master/docs/iOS-Swizzling-Guide.md
Posting terkait di stackoverflow: https://stackoverflow.com/questions/3510809/unity-facebook-sdk-ios-9-2-not-returning-to-app
@SeriouslySam Bisakah Anda mengonfirmasi bahwa kode yang sama berfungsi untuk versi SDK sebelumnya? Jika tidak, Anda dapat mencoba memeriksa apakah Anda memiliki pustaka yang bertentangan seperti yang disarankan @ming060 .
Terima kasih @ming060 , Appsflyer Swizzling memang menjadi masalah bagi kami. Setelah saya menyalakannya, login berfungsi kembali secara normal.
Terima kasih @ming060 , Appsflyer Swizzling memang menjadi masalah bagi kami. Setelah saya menyalakannya, login berfungsi kembali secara normal.
Saya memiliki masalah serupa, tetapi saya tidak menggunakan AppsFlyer.
Situasi saya :
Versi Editor Unity: 2019.2.21f
Versi SDK Unity: 9.0.0
ketika mengklik tombol login FB dalam game, jika pengguna memiliki login di WebView, ia memiliki tombol 'lanjutkan' di WebView. Setelah tombol 'Lanjutkan' ditekan, pengguna akan melompat kembali ke permainan tetapi FB.IsLoggedIn salah dalam panggilan balik masuk FB saat ini Login macet dalam lingkaran jika pengguna tidak login di WebView。
saya menggunakan FB.LogInWithReadPermissions untuk login, bukan mode limit.
Semua berfungsi dengan baik untuk versi SDK sebelumnya ( 8.1.1) .
tolonglah