Skip to main content
Estas notas de la versión corresponden a PlayFabCSdk. Para ver las notas de la versión de otros SDK de PlayFab Services, consulte Notas de la versión de otros SDK de Services.
Para ver las notas de la versión sobre lanzamientos del servicio y actualizaciones del producto, consulte la sección de notas de la versión en el repositorio público de GitHub de PlayFab

2504.0.0

Fecha: 22 de abril de 2025
  • Se migró el análisis de JSON de rapidjson a nlohmann::json para mejorar la seguridad y el mantenimiento.
  • Se solucionó un problema por el que la inicialización de PFCore sobrescribía la devolución de llamada de seguimiento establecida por el título.
  • Cambios en las funciones de enlace de memoria: se agregó una nueva API para recuperar los enlaces de memoria predeterminados y se modificaron las funciones de asignación de memoria existentes para incluir un identificador de tipo de memoria.
  • Se corrigió un error relacionado con la limpieza del seguimiento cuando intervienen varios clientes.
  • Se habilitó la API PFAccountManagementSetDisplayNameAsync en PlayFab.C.
  • Se introdujo la asignación de memoria personalizada para la biblioteca JSON de nlohmann e invalidaciones globales de los operadores new/delete.

2410.0.0

Fecha: 4 de octubre de 2024
  • Se agregaron a la versión de GitHub encabezados públicos, código fuente y bibliotecas para su uso con Microsoft GDK
  • La biblioteca http, libHttpClient, ahora es una dependencia de biblioteca dinámica en todas las plataformas. Esta biblioteca debe incluirse en el paquete distribuido del juego para que PlayFab Services funcione.
  • Se agregaron API en versión preliminar pública para Leaderboards y Statistics
  • Se agregó el parámetro opcional authenticationToken a PFAuthenticationLoginWithFacebookRequest
  • Se agregó compatibilidad con nuevos códigos de error del servicio
  • Se quitó OfferId de las respuestas de canje en la API de Economy. En su lugar, se agregó el nuevo campo MarketplaceAlternateId. Los autores de llamadas deben pasar al nuevo campo, mientras el servicio seguirá respondiendo con ambos campos por compatibilidad con versiones anteriores.
  • Se resolvió un problema por el que PFFriendsExternalFriendSources no permitía varias selecciones

2406.0.0

Fecha: 2 de julio de 2024
  • Se agregó compatibilidad con la compresión gzip opcional a PFEventPipelineConfig para Linux y Android
  • Se agregó compatibilidad con la compresión (y descompresión) gzip automática de respuestas mediante PFHttpSettings
  • Se habilitó el truncamiento de impresión al intentar registrar seguimientos de XCurl
  • Se corrigieron varias advertencias de análisis de código estático

2403.0.0

Fecha: 28 de febrero de 2024
  • Publicación de nuevas proyecciones del SDK con compatibilidad con Linux, Android, iOS y macOS. Las nuevas API expuestas con esta versión son:
    • Para Android:
      • LoginWithFacebook
      • ClientLinkGoogleAccount
      • ClientLinkGooglePlayGamesServicesAccount
      • ClientUnlinkGoogleAccount
      • ClientUnlinkGooglePlayGamesServicesAccount
      • ClientAndroidDevicePushNotificationRegistration
      • RedeemGooglePlayInventoryItems
    • Para iOS:
      • LoginWithFacebook
      • ClientLinkApple
      • ClientUnlinkApple
      • ClientLinkGameCenterAccount
      • ClientUnlinkGameCenterAccount
      • ClientRegisterForIOSPushNotification
      • RedeemAppleAppStoreInventoryItems
  • Se agregó compatibilidad con el almacenamiento en búfer de eventos (Event Buffering) en las canalizaciones de eventos.

2310.0.1

Fecha: 28 de septiembre de 2023
  • Se agregó PFAccountManagementServerLinkNintendoServiceAccountSubjectAsync a Win32

2310.0.0

Fecha: 28 de septiembre de 2023
  • Se agregó compatibilidad con Nintendo Switch (consulte Request access for secured SDKs and samples - PlayFab | Microsoft Learn para solicitar acceso)
  • Se agregó el nivel de compresión gzip opcional compressionLevel a PFEventPipelineConfig
  • Se quitaron las llamadas de administración de TelemetryKey de PFEvents
  • Se agregaron las llamadas de cliente heredadas de PFCloudScript que faltaban:
    • ClientExecuteCloudScript
    • ExecuteEntityCloudScript
  • Se agregaron las llamadas de cliente de PFAccountManagement que faltaban:
    • ClientAddOrUpdateContactEmail
    • ClientAddUsernamePassword
    • ClientGetPlayFabIDsFromFacebookIDs
    • ClientGetPlayFabIDsFromFacebookInstantGamesIds
    • ClientGetPlayFabIDsFromGameCenterIDs
    • ClientGetPlayFabIDsFromGoogleIDs
    • ClientGetPlayFabIDsFromGooglePlayGamesPlayerIDs
    • ClientGetPlayFabIDsFromKongregateIDs
    • ClientGetPlayFabIDsFromNintendoServiceAccountIds
    • ClientGetPlayFabIDsFromNintendoSwitchDeviceIds
    • ClientGetPlayFabIDsFromPSNAccountIDs
    • ClientGetPlayFabIDsFromTwitchIDs
    • ClientLinkAndroidDeviceID
    • ClientLinkApple
    • ClientLinkFacebookAccount
    • ClientLinkFacebookInstantGamesId
    • ClientLinkGameCenterAccount
    • ClientLinkGoogleAccount
    • ClientLinkGooglePlayGamesServicesAccount
    • ClientLinkIOSDeviceID
    • ClientLinkKongregate
    • ClientLinkNintendoServiceAccount
    • ClientLinkNintendoSwitchDeviceId
    • ClientLinkPSNAccount
    • ClientLinkTwitch
    • ClientRemoveContactEmail
    • ClientSendAccountRecoveryEmail
    • ClientUnlinkAndroidDeviceID
    • ClientUnlinkApple
    • ClientUnlinkFacebookAccount
    • ClientUnlinkFacebookInstantGamesId
    • ClientUnlinkGameCenterAccount
    • ClientUnlinkGoogleAccount
    • ClientUnlinkGooglePlayGamesServicesAccount
    • ClientUnlinkIOSDeviceID
    • ClientUnlinkKongregate
    • ClientUnlinkNintendoServiceAccount
    • ClientUnlinkNintendoSwitchDeviceId
    • ClientUnlinkPSNAccount
    • ClientUnlinkTwitch
    • ClientUpdateUserTitleDisplayName
  • Se agregaron muchas llamadas pensadas para su uso por servidores de juego (solo para Win32)
    • PFAuthentication
      • ServerLoginWithServerCustomId
      • ServerLoginWithSteamId
      • ServerLoginWithXbox
      • ServerLoginWithXboxId
      • AuthenticateGameServerWithCustomId
      • Delete
      • GetEntity
      • ValidateEntityToken
    • PFAccountManagement
      • ServerBanUsers
      • ServerDeletePlayer
      • ServerGetPlayerCombinedInfo
      • ServerGetPlayerProfile
      • ServerGetPlayFabIDsFromFacebookIDs
      • ServerGetPlayFabIDsFromFacebookInstantGamesIds
      • ServerGetPlayFabIDsFromNintendoServiceAccountIds
      • ServerGetPlayFabIDsFromNintendoSwitchDeviceIds
      • ServerGetPlayFabIDsFromPSNAccountIDs
      • ServerGetPlayFabIDsFromSteamIDs
      • ServerGetPlayFabIDsFromTwitchIDs
      • ServerGetPlayFabIDsFromXboxLiveIDs
      • ServerGetServerCustomIDsFromPlayFabIDs
      • ServerGetUserAccountInfo
      • ServerGetUserBans
      • ServerLinkNintendoServiceAccount
      • ServerLinkNintendoSwitchDeviceId
      • ServerLinkPSNAccount
      • ServerLinkServerCustomId
      • ServerLinkSteamId
      • ServerLinkXboxAccount
      • ServerRevokeAllBansForUser
      • ServerRevokeBans
      • ServerSendCustomAccountRecoveryEmail
      • ServerSendEmailFromTemplate
      • ServerUnlinkNintendoServiceAccount
      • ServerUnlinkNintendoSwitchDeviceId
      • ServerUnlinkPSNAccount
      • ServerUnlinkServerCustomId
      • ServerUnlinkSteamId
      • ServerUnlinkXboxAccount
      • ServerUpdateAvatarUrl
      • ServerUpdateBans
      • GetTitlePlayersFromXboxLiveIDs
    • PFCloudScript
      • ServerExecuteCloudScript
    • PFFriends
      • ServerAddFriend
      • ServerGetFriendsList
      • ServerRemoveFriend
      • ServerSetFriendTags
    • PFInventory
      • GetTransactionHistory
    • PFLocalization
      • GetLanguageList
    • PFPlatformSpecific
      • ServerAwardSteamAchievement
    • PFPlayerDataManagement
      • ServerGetUserData
      • ServerGetUserInternalData
      • ServerGetUserPublisherData
      • ServerGetUserPublisherInternalData
      • ServerGetUserPublisherReadOnlyData
      • ServerGetUserReadOnlyData
      • ServerUpdateUserData
      • ServerUpdateUserInternalData
      • ServerUpdateUserPublisherData
      • ServerUpdateUserPublisherInternalData
      • ServerUpdateUserPublisherReadOnlyData
      • ServerUpdateUserReadOnlyData
    • PFPushNotifications
      • ServerSendPushNotification
      • ServerSendPushNotificationFromTemplate
    • PFSegments
      • ServerAddPlayerTag
      • ServerGetAllSegments
      • ServerGetPlayerSegments
      • ServerGetPlayersInSegment
      • ServerGetPlayerTags
      • ServerRemovePlayerTag
    • PFTitleDataManagement
      • ServerGetPublisherData
      • ServerGetTime
      • ServerGetTitleData
      • ServerGetTitleInternalData
      • ServerGetTitleNews
      • ServerSetPublisherData
      • ServerSetTitleData
      • ServerSetTitleInternalData

2306.0.0

Fecha: 26 de julio de 2023
  • Versión inicial del SDK con compatibilidad con Win32 y GDK
Última modificación el 28 de agosto de 2026