Skip to main content

191218

2019 年最后一次 SDK 发布!

API 更改:

NodeSDK 相关更改:

  • [小破坏性更改] 错误情况现在抛出 error() 对象而非纯字符串

UnitySDK 相关更改:

  • 为 Unity 创建了 asmdef 文件,以将 PlayFab 与 Unity 运行时 DLL 解耦
  • 在 Unity: 5.6.Latest 以及 2017.1.Latest 到 2019.3.Latest 的所有版本上验证正常工作

UnrealSDK 相关更改:

  • 添加了对 Unreal 4.24 的支持
  • 在 4.22、4.23、4.24 上验证正常工作

XplatCppSdk 相关更改:

  • 此发布有小破坏性更改,你的项目将需要一些代码更改
  • (破坏性更改 - 所有客户) 一些 PlayFabSettings 变量已被移动
    • 所有客户都需要小的代码更改。请参阅我们的升级指南
  • 对实例 API 数据隔离的重大修复,其中包括一些签名和用法更改
    • 如果你使用了实例 API,则需要客户代码更改,
  • C++ 语法改进(为了 const 正确性以及指针与引用)
    • 客户代码调整的可能性很小
  • 对所有平台上时间戳的重大修复
    • 如果你在 PlayFab API、模型或 PlayFab 时间戳工具方法中读取或写入时间戳,则需要客户代码更改
    • 大多数客户只会观察到所有平台上现在时间戳都正确且线程安全
  • 对大多数平台特定项目/解决方案的小项目更新和已解决的警告

191122

日期:2019-11-22

CSharpSdk 相关热修复:

  • 修复了进行 API 调用时请求身份验证并非始终正确应用的问题
  • 修复了一些警告
  • 从主 GUI 线程发出的 API 调用会使程序卡顿(因为这是反模式),但不再会使程序死锁

191121

日期:2019-11-21

API 更改:

  • 已更新许多方法的错误代码文档

CSharpSdk 相关更改:

  • 删除了对默认 Json 序列化器 SimpleJson 的硬编码引用。
    • 这将修复客户使用自己的序列化器替换默认序列化器时的一些问题。

NodeSDK 相关更改:

  • typescript 定义的小更新
  • 一些以前抛出字符串的位置,现在抛出正确的 Errors
  • Phaser 3 兼容性修复

UnitySDK 相关更改:

  • 删除了对默认 Json 序列化器 SimpleJson 的硬编码引用。
    • 这将修复客户使用自己的序列化器替换默认序列化器时的一些问题。
  • 在 Unity: 5.6.Latest 以及 2017.1.Latest 到 2019.2.Latest 的所有版本上验证正常工作

UnrealSDK 相关更改:

  • 在 4.21、4.22、4.23 上验证正常工作

XplatCppSdk 发布延迟:

  • 我们有一些重大改进和即将进行的更改,但尚未完成。因此,此次发布无法发布 XPlat。
  • 将有新功能、性能和签名改进。
  • 将有非常小的破坏性更改和升级指南。
  • 敬请期待下一次发布!

191029

日期:2019-10-29

API 更改:

UnrealSDK 相关更改:

  • 关于请求容器中必需成员变量的小问题修复
  • 在 4.21、4.22、4.23 上验证正常工作

UnitySDK 相关更改:

  • 在 Unity: 5.6.Latest 以及 2017.1.Latest 到 2019.2.Latest 的所有版本上验证正常工作

191015

日期:2019-10-15

API 更改:

  • XplatCppSdk 中的小 bug 修复 - PlayFab 枚举现在应为枚举类,因此对 PlayFab 枚举将开始强制执行严格的类型化(参见开源 cppCoreGuidelines 中关于枚举类的部分)
  • Profiles 现在具有 ExperimentVariants(PlayerProfiles 和 ProfilesAPI,以及对 Admin 和 Server API 的更新)
  • 更新 AccountNotFound 的 Client 错误消息
  • Events API 添加了阐明性描述,说明允许自定义 PlayStream 事件的哪些命名空间
  • MultiplayerAPI 添加了带有 CreateBuildAliasDeleteBuildAliasGetBuildAliasUpdateBuildAlias 的别名

UnrealSDK 相关更改:

  • 在 4.21、4.22、4.23 上验证正常工作

UnitySDK 相关更改:

  • 在 Unity: 5.6.Latest 以及 2017.1.Latest 到 2019.2.Latest 的所有版本上验证正常工作

191001

日期:2019-10-01

API 更改:

  • Unity 的小 bug 修复,我们在升级 SDK 时不应再看到无害的错误
  • C++ 的小 bug 修复,nuget 包不应再需要额外工作即可让 lib_json 工作
  • 文档描述的小更新

UnrealSDK 相关更改:

  • 在 4.21、4.22、4.23 上验证正常工作

UnitySDK 相关更改:

  • 在 Unity: 5.6.Latest 以及 2017.1.Latest 到 2019.2.Latest 的所有版本上验证正常工作

190916

日期:2019-09-16

API 更改:

  • 错误代码更新

UnrealSDK 相关更改:

  • 小的构建警告修复
  • 为 4.23 兼容性做了更新
  • 在 4.21、4.22、4.23 上验证正常工作

UnitySDK 相关更改:

  • 在 Unity: 5.6.Latest 以及 2017.1.Latest 到 2019.1.Latest 的所有版本上验证正常工作

190903

日期:2019-09-03

API 更改:

  • 向 Server API 添加了 GetStoreItems
  • 各种小语法 bug 修复

UnrealSDK 相关更改:

  • 在 4.20、4.21、4.22 上验证正常工作

UnitySDK 相关更改:

  • 在 Unity: 5.6.Latest 以及 2017.1.Latest 到 2019.1.Latest 的所有版本上验证正常工作

190821

日期:2019-08-21

API 更改

  • Authentication API 有一个新的 LoginIdentityProvider
  • 向收据验证 API 添加了 CatalogVersion 参数
  • PurchaseReceiptFulfillment - 收据验证 API 返回已履行的物品,例如 Restore IOS Purchases

UnrealSDK 相关更改:

  • 在 4.20、4.21、4.22 上验证正常工作

UnitySDK 相关更改:

  • 在 Unity: 5.6.Latest 以及 2017.1.Latest 到 2019.1.Latest 的所有版本上验证正常工作

190717

日期:2019-07-17

API 更改:

UnrealSDK 相关更改:

  • 在 4.20、4.21、4.22 上验证正常工作

UnitySDK 相关更改:

  • 在 Unity 5.6.Latest 以及 2017.1.Latest 到 2019.1.Latest 的所有版本上验证正常工作

190625

日期:2019-06-25

API 更改:

UnrealSDK 相关更改:

  • 在 4.20、4.21、4.22 上验证正常工作

UnitySDK 相关更改:

  • 在 Unity 5.6.Latest 以及 2017.1.Latest 到 2019.1.Latest 的所有版本上验证正常工作

190610

日期:2019-06-10

API 更改:

  • 小 bug 修复

Authentication API 更改:

190520

API 更改:

  • 小 bug 修复

UnrealSDK 相关更改:

  • 在 4.20、4.21、4.22 上验证正常工作

UnitySDK 相关更改:

  • 在 Unity 5.6.Latest 以及 2017.1.Latest 到 2019.1.Latest 的所有版本上验证正常工作

190509

日期:2019-05-09

API 更改:

新方法

新的推送模板方法

UnitySdk 相关更改:

  • 在 2019.1 上验证正常工作

CSharpSdkXPlatCppSdk 相关更改:

  • 小 bug 修复

190424

日期:2019-04-24

API 更改:

]
  • 更新了 PlayFab API 中以下 API 的错误代码:AdminAuthenticationCloudScriptGroupsMatchmakerMultiplayer

190410

日期:2019-04-10

Profiles API 更改:

190312

日期:2019-03-12

API 更改:

190304

日期:2019-03-04

API 更改:

  • Windows C++ SDK 现已弃用。对于任何 Windows C++ 开发,我们建议使用 XPlatCppSdk

190219

日期:2019-02-19 小 bug 修复

190205

日期:2019-02-05

API 更改:

  • 更新了过时的文档元数据
  • 在大多数 API 中添加了 TypeString 作为 Type 的备用名称
  • Admin API 添加了 AddLocalizedNews
  • Server API 添加了 GetPlayFabIDsFromPSNAccountIDs

190123

日期:2019-01-23

API 更改:

最后修改于 2026年8月25日