跳轉到主要內容

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 定義的次要更新
  • 數個過去會擲回字串的位置,現在會擲回適當的 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 中有關列舉類別的說明)
  • Profiles 現在具有 ExperimentVariants (PlayerProfiles 與 ProfilesAPI,並更新 Admin 與 Server API)
  • 更新 AccountNotFound 的 Client 錯誤訊息
  • 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 變更:

  • 將 GetStoreItems 新增至 Server API
  • 各種次要語法錯誤修正

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
  • 將 CatalogVersion 參數新增至收據驗證 API
  • 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 現已淘汰。我們建議使用 XPlatCppSdk 進行任何 Windows C++ 開發

190219

日期:2019-02-19 次要錯誤修正

190205

日期:2019-02-05

API 變更:

  • 更新過時的文件中繼資料
  • 在大部分 API 中,新增 TypeString 作為 Type 的替代名稱
  • 將 AddLocalizedNews 新增至 Admin API
  • 將 GetPlayFabIDsFromPSNAccountIDs 新增至 Server API

190123

日期:2019-01-23

API 變更:

最後修改於 2026年11月5日