Pular para o conteúdo principal
Modelo de dados de PFAuthenticationLoginWithGameCenterRequest. O identificador de jogador do Game Center (https://developer.apple.com/library/ios/documentation/Accounts/Reference/ACAccountClassRef/index.html# // apple_ref/occ/instp/ACAccount/identifier) é uma cadeia de caracteres gerada que é armazenada no dispositivo local. Assim como acontece com os identificadores de dispositivo, deve-se tomar cuidado para nunca expor o identificador do Game Center de um jogador aos usuários finais, pois isso pode resultar no comprometimento da conta de um usuário. Se esta for a primeira vez que um usuário entra com o Game Center e CreateAccount estiver definido como true, uma nova conta do PlayFab será criada e vinculada ao identificador do Game Center. Nesse caso, nenhum email ou nome de usuário será associado à conta do PlayFab. Caso contrário, se nenhuma conta do PlayFab estiver vinculada à conta do Game Center, um erro indicando isso será retornado, para que o título possa orientar o usuário na criação de uma conta do PlayFab. Se um identificador de jogador do Game Center do iOS inválido for usado, um erro indicando isso será retornado.

Sintaxe

Membros

createAccount   bool Criar automaticamente uma conta do PlayFab se nenhuma estiver vinculada a esta ID no momento. customTags   PFStringDictionaryEntry const*
may be nullptr
(Opcional) As marcas personalizadas opcionais associadas à solicitação (por exemplo, número de build, identificadores de rastreamento externos etc.). customTagsCount   uint32_t Contagem de customTags infoRequestParameters   PFGetPlayerCombinedInfoRequestParams const*
may be nullptr
(Opcional) Sinalizadores que indicam quais informações devem ser retornadas para o usuário. playerId   const char*
is null-terminated
(Opcional) ID exclusiva do jogador no Game Center. playerSecret   const char*
is null-terminated
(Opcional) Segredo do jogador usado para verificar assinaturas de solicitações de API. publicKeyUrl   const char*
is null-terminated
(Opcional) A URL da chave de criptografia pública que será usada para verificar a assinatura. salt   const char*
is null-terminated
(Opcional) Um valor aleatório usado para calcular o hash e mantê-lo aleatório. signature   const char*
is null-terminated
(Opcional) A assinatura de verificação do conteúdo de autenticação. timestamp   const char*
is null-terminated
(Opcional) A representação em inteiro da data e hora em que a assinatura foi criada. O PlayFab rejeitará assinaturas de autenticação que não estejam dentro de 10 minutos da hora atual do servidor.

Requisitos

Cabeçalho: PFAuthenticationTypes.h

Confira também

Membros de PFAuthenticationTypes
Última modificação em 6 de outubro de 2026