FBSDKLog: fbauth2 is missing from your Info.plist under LSApplicationQueriesSchemes and is required for iOS 9.0
¿Alguna idea de qué es esto? Lo he agregado en mi lista pero no funcionó.
ios
objective-c
nikhila
fuente
fuente


Si está utilizando iOS9, esto es importante para actualizar su archivo info.plist. Solo necesita realizar 3 pasos 1. Vaya a info.plist 2. Agregue un campo llamado LSApplicationQueriesSchemes NSArray datatype . 3. Agregue un elemento de tipo de datos NSString y asígnele el nombre fbauth2.
Eso es. Solo limpia y corre. advertencia no volverá a aparecer.
fuente
En cuanto a la v4.6.0 del FaceBook SDK, agregue la siguiente clave en su archivo plist:
Enlace: https://developers.facebook.com/docs/ios/ios9
fuente
notdice que TODO esto, bueno que lo señaló!Simplemente siga la explicación de Facebook: Preparación de sus aplicaciones para iOS9
Apple lo menciona en su: Privacidad y su aplicación Keynote 2015
fuente
Simplemente no agregue esto a sus CFBundleURLSchemes ... eso en realidad HIJACK cualquier intento de aplicación en la autenticación de Facebook, causando que aparezca una ventana emergente que muestra el diálogo "X aplicación quiere abrir" ...
NO quieres estar haciendo eso.
cf:
fuente
Obtuve esto cuando ejecuté mis pruebas de Kiwi ya que nuestro objetivo de prueba no tenía acceso al paquete principal. Así que tuve que agregar una condición
isRegisteredCanOpenURLSchemeenFBSDKInternalUtility.mfuente
Para crear su aplicación para iOS 9: (Para compartir en Facebook)
Info.plistarchivo, agregue otro campo LSApplicationQueriesSchemes en la Lista de propiedades de información y configure su tipo de datosArrayoNSArray.StringoNSString.fbauth2,fbshareextension,fbapicomo valor del artículo.Sigue esta foto :
fuente
fuente
Puedes probar con el siguiente código en
swift 5.0Puedes llamar usando
Bundlefuente