Pular para o conteúdo principal
Modelo de dados de PFAuthenticationServerLoginWithIOSDeviceIDRequest. Em dispositivos iOS, o identifierForVendor (https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIDevice_Class/index.html# // apple_ref/occ/instp/UIDevice/identifierForVendor) deve ser usado como DeviceId, pois o uniqueIdentifier de UIDevice foi preterido a partir do iOS 5, e o uso do advertisingIdentifier para essa finalidade resultará em falha no processo de certificação da Apple. Se esta for a primeira vez que um usuário entra com o dispositivo iOS e CreateAccount estiver definido como true, uma nova conta PlayFab será criada e vinculada à ID de dispositivo iOS específica do fornecedor. Nesse caso, nenhum email ou nome de usuário será associado à conta PlayFab. Caso contrário, se nenhuma conta PlayFab estiver vinculada ao dispositivo iOS, será retornado um erro indicando isso, para que o título possa orientar o usuário na criação de uma conta PlayFab.

Sintaxe

Membros

createAccount   bool Criar automaticamente uma conta 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 deviceId   const char*
is null-terminated
Identificador iOS específico do fornecedor para o dispositivo do usuário. deviceModel   const char*
is null-terminated
(Opcional) Modelo específico do dispositivo do usuário. infoRequestParameters   PFGetPlayerCombinedInfoRequestParams const*
may be nullptr
(Opcional) Sinalizadores que indicam quais informações retornar para o usuário. OS   const char*
is null-terminated
(Opcional) Versão específica do sistema operacional do dispositivo do usuário.

Requisitos

Cabeçalho: PFAuthenticationTypes.h

Confira também

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