Atualização de 10 de junho de 2021: expandimos a funcionalidade do Login Limitado para incluir as permissões user_friends, user_birthday e user_age_range (atualmente na versão beta). Além disso, o perfil no Login Limitado foi atualizado. Agora, ele inclui nome, nome do meio e sobrenome em campos separados.
A versão atual do Login Limitado compatível com as novas permissões está disponível no SDK do Facebook para iOS ou no SDK do Facebook para Unity na versão 11.
Hoje, apresentamos a expansão do Login Limitado, que agora inclui as permissões user_friends, user_birthday e user_age_range (atualmente na versão beta). Para implementar a versão do Login Limitado compatível com user_friends, user_birthday e user_age_range, atualize o SDK do Facebook para iOS para a versão 9.2 ou superior ou o SDK do Facebook para Unity para a versão 9.1 ou superior. A versão original do Login Limitado, compatível somente com nome, foto de perfil e email, está disponível a partir da versão 9.0.
Com o Login Limitado, os desenvolvedores recebem dados em um momento específico (quando o usuário fornece consentimento ao Login do Facebook). Dessa forma, não será possível atualizar os dados do usuário de modo contínuo ao fazer chamadas das APIs do Facebook com um token de acesso. O novo método tem impacto mínimo sobre os dados que mudam com pouca frequência ou que nunca mudam, como user_birthday e user_email. No caso de dados mais dinâmicos, como a lista de amigos, os desenvolvedores podem refazer a autenticação dos usuários a qualquer momento. Além disso, para a permissão user_friends, os desenvolvedores podem exibir novos amigos como parte da experiência no aplicativo, desde que essa conexão apareça na lista de amigos de pelo menos um usuário.
Lembre-se de que o Login do Facebook agora é compatível com dois modos diferentes, o Login Clássico e o Login Limitado. O aplicativo enviará uma sinalização ao Facebook para indicar o modo escolhido por você para cada usuário:
Os modos são interoperáveis (ou seja, é possível atualizar o modo de um usuário a qualquer momento) e podem ser usados de forma condicional. Independentemente do modo escolhido, os usuários poderão controlar os dados do Facebook concedidos ao aplicativo sempre que quiserem. Para isso, será necessário acessar as configurações dos aplicativos e dos sites.
Para mais informações sobre a nova versão do Login do Facebook, incluindo a documentação sobre a implementação e as perguntas frequentes, acesse
https://developers.facebook.com/docs/facebook-login/ios/limited-login.