Configurar seu identificador de aplicativo
Antes de poder usar o Sign in with Apple em seus aplicativos, você precisará realizar algumas etapas de configuração na seção Certificates, Identifiers & Profiles do portal do desenvolvedor da Apple.- Entre na sua conta do Apple Developer Program.
- Selecione Certificates, Identifiers & Profiles.
- No painel Identifiers, selecione seu identificador de aplicativo ou selecione (+) para criar um novo identificador.
Se você estiver criando um novo identificador, selecione App IDs como o tipo do novo identificador.
- Percorra a lista de recursos e selecione Sign in with Apple.
- Pressione Continue ou Save no pop-up de configuração do Sign in with Apple.
- Certifique-se de criar e atualizar totalmente seu identificador de aplicativo.
O PlayFab só oferece suporte ao Sign in with Apple em títulos do iOS ou do macOS.
Configurar o complemento da Apple no PlayFab
Para configurar o complemento da Apple no PlayFab:- Entre no Game Manager.
- Selecione seu título na página My Studios and Titles.
- No painel Add-ons, selecione a plataforma Apple.
- Para instalar o complemento da Apple, selecione Install Apple.
- Defina o iOS App Bundle ID como a ID do aplicativo que você recuperou na seção anterior.
Neste ponto, você precisa escolher se deseja ignorar a data de expiração dos tokens de identidade.
- Ignorar as datas de expiração: oferece uma experiência menos segura, porém melhor para o usuário. No entanto, se a Apple alternar a chave de assinatura, os tokens de identidade expirados não poderão mais ser validados. Nesse caso, os usuários precisarão entrar para fornecer um novo token de identidade.
- Respeitar as datas de expiração: oferece uma experiência mais segura, com o custo de possivelmente fazer o usuário entrar várias vezes. Atualmente, os tokens de identidade da Apple expiram após 10 minutos, após os quais seu título deve exigir que o usuário entre novamente para obter um novo.
- Defina a opção Ignore expiration date for identity tokens conforme apropriado para a experiência do usuário escolhida.
