FBSDKLog: fbauth2 is missing from your Info.plist under LSApplicationQueriesSchemes and is required for iOS 9.0
Ada yang tahu apa ini? Saya telah menambahkannya di plist saya tetapi tidak berhasil.
ios
objective-c
nikhila
sumber
sumber
Jika Anda menggunakan iOS9 maka ini penting untuk memperbarui file info.plist Anda. Anda hanya perlu melakukan 3 langkah 1. Pergi ke info.plist 2. Tambahkan bidang yaitu LSApplicationQueriesSchemes NSArray datatype. 3. Tambahkan item dengan nama data NSString sebagai fbauth2.
Itu dia. Cukup bersih dan jalankan. peringatan tidak akan ditampilkan lagi.
sumber
Untuk FaceBook SDK v4.6.0, tambahkan kunci berikut ke file plist Anda:
Tautan: https://developers.facebook.com/docs/ios/ios9
sumber
not
memberitahu Anda todo ini, baik bahwa Anda menunjukkan itu!Cukup ikuti penjelasan Facebook: Mempersiapkan Aplikasi Anda untuk iOS9
Apple menyebutkannya di: Privasi dan Aplikasi Anda Keynote 2015
sumber
Tolong jangan tambahkan ini ke CFBundleURLSkema Anda ... yang akan benar-benar HIJACK upaya aplikasi apa pun di Facebook auth, menyebabkan sembulan untuk menampilkan dialog "aplikasi X ingin membuka" ...
Anda TIDAK ingin melakukan itu.
cf:
sumber
Saya mendapatkan ini ketika menjalankan tes Kiwi karena target pengujian kami tidak memiliki akses ke bundel utama. Jadi saya harus menambahkan kondisi ke
isRegisteredCanOpenURLScheme
dalamFBSDKInternalUtility.m
sumber
Untuk membangun aplikasi Anda untuk iOS 9: (Untuk Berbagi Facebook)
Info.plist
file, tambahkan bidang lain LSApplicationQueriesSchemes di bawah Daftar Informasi Properti dan atur datatypeArray
atauNSArray
.String
atauNSString
.fbauth2
,fbshareextension
,fbapi
sebagai nilai barang.Ikuti foto ini :
sumber
sumber
Anda dapat mencoba dengan kode di bawah ini
swift 5.0
Anda dapat menelepon menggunakan
Bundle
sumber