FBSDKLog: fbauth2 is missing from your Info.plist under LSApplicationQueriesSchemes and is required for iOS 9.0
Alguma idéia do que é isso? Eu o adicionei na minha lista, mas não funcionou.
ios
objective-c
Nikhila
fonte
fonte
Se você estiver usando o iOS9, é importante atualizar o arquivo info.plist. Você só precisa executar 3 etapas 1. Vá para info.plist 2. Adicione um campo chamado LSApplicationQueriesSchemes NSArray. 3. Adicione um item do tipo de dados NSString ao nome de fbauth2.
É isso aí. Apenas limpe e corra. o aviso não será exibido novamente.
fonte
Quanto à v4.6.0 do SDK do FaceBook, adicione a seguinte chave ao seu arquivo plist:
Link: https://developers.facebook.com/docs/ios/ios9
fonte
not
dizer TODO isso, bom que você apontou-a para fora!Basta seguir a explicação do Facebook: Preparando seus aplicativos para iOS9 A
Apple menciona isso em: Privacidade e seu App Keynote 2015
fonte
Por favor, não adicione isso aos seus CFBundleURLSchemes ... que realmente HIJACK a tentativa de qualquer aplicativo na autenticação do Facebook, fazendo com que um pop-up mostre a caixa de diálogo "O aplicativo X deseja abrir" ...
Você NÃO quer fazer isso.
cf:
fonte
Consegui isso ao executar meus testes de Kiwi, pois nosso alvo de teste não tinha acesso ao pacote principal. Então eu tive que adicionar uma condição
isRegisteredCanOpenURLScheme
noFBSDKInternalUtility.m
fonte
Para criar seu aplicativo para iOS 9: (para compartilhamento no Facebook)
Info.plist
arquivo, adicione outro campo LSApplicationQueriesSchemes em Information Property List e defina seu tipo de dadosArray
ouNSArray
.String
ouNSString
.fbauth2
,fbshareextension
,fbapi
como valor do item.Siga esta foto :
fonte
fonte
Você pode tentar com o código abaixo em
swift 5.0
Você pode ligar usando
Bundle
fonte