跳轉到主要內容

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 特定 Hotfix:

  • 修正了進行 API 呼叫時,要求驗證並非一律正確套用的問題
  • 修正了一些警告
  • 從主要 GUI 執行緒發出的 API 呼叫會使程式卡頓 (因為這是反模式),但不會再讓程式鎖死

191121

日期:2019-11-21

API 變更:

  • 已更新許多方法的錯誤碼文件

CSharpSdk 特定變更:

  • 移除了對預設 JSON 序列化程式 SimpleJson 的硬式編碼參考。
    • 這將修正客戶以自己的序列化程式取代預設序列化程式時的一些問題。

NodeSDK 特定變更:

  • TypeScript 定義的小幅更新
  • 過去會擲回字串的數個位置,現在會擲回適當的 Error
  • 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 中的小型錯誤修正 - PlayFab 列舉現在應為列舉類別,因此將開始對 PlayFab 列舉強制執行嚴格類型 (請參閱開放原始碼 cppCoreGuidelines 中關於列舉類別的說明)
  • 設定檔現在具有 ExperimentVariants (PlayerProfiles 和 ProfilesAPI,並更新了 Admin 和 Server API)
  • 更新了 AccountNotFound 的用戶端錯誤訊息
  • Events API 新增了說明,釐清自訂 PlayStream 事件允許使用哪些命名空間
  • MultiplayerAPI 新增了別名,包括 CreateBuildAlias、DeleteBuildAlias、GetBuildAlias、UpdateBuildAlias

UnrealSDK 特定變更:

  • 已驗證可在 4.21、4.22、4.23 上運作

UnitySDK 特定變更:

  • 已驗證可在下列 Unity 版本上運作:5.6.Latest,以及從 2017.1.Latest 到 2019.2.Latest 的所有版本

191001

日期:2019-10-01

API 變更:

  • Unity 的小型錯誤修正,升級 SDK 時應不會再看到無害的錯誤
  • C++ 的小型錯誤修正,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
  • 各種小型語法錯誤修正

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 變更:

  • 小型錯誤修正

Authentication API 變更:

190520

API 變更:

  • 小型錯誤修正

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 上運作

CSharpSdk 和 XPlatCppSdk 特定變更:

  • 小型錯誤修正

190424

日期:2019-04-24

API 變更:

]
  • 更新了 PlayFab API 中下列 API 的錯誤碼:Admin、Authentication、CloudScript、Groups、Matchmaker 和 Multiplayer。

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 小型錯誤修正

190205

日期:2019-02-05

API 變更:

  • 更新了過時的文件中繼資料
  • 在大多數 API 中新增了 TypeString 作為 Type 的替代名稱
  • 在 Admin API 中新增了 AddLocalizedNews
  • 在 Server API 中新增了 GetPlayFabIDsFromPSNAccountIDs

190123

日期:2019-01-23

API 變更:

最後修改於 2026年10月8日