存檔云存儲同步正式登陸Oculus全平臺,支持Rift、Go、Quest
來源:映維網? 作者? 黃顏
Cloud Storage 2現已正式登陸PC和所有的移動平臺,為應用程序狀態存儲和恢復提供了基于文件的跨平臺云同步解決方案。這一新版本可支持你寫入Rift的存檔文件,并在Quest繼續當時的存檔位置。
1. 如何啟用這一功能?
請前往Developer Dashboard并選擇你的應用程序。在Platform Services中選擇Cloud Storage(注意,這可能位于Settings > App Groupings)。啟用Cloud Storage v2,這樣你的應用程序就能可以將存檔同步至云端。
盡管激活這一功能的工作量相對較少,但請你確保系統是在設備的指定同步目錄中讀取和寫入存檔文件。具體將取決于平臺,你的配置和用戶。針對這一點,Oculus為Platform SDK 1.39提供了一個全新的API:ovr_CloudStorage2_GetUserDirectoryPath
這將返回指定同步目錄的路徑。在啟動應用程序之前,這一目錄的內容將從服務器同步,并在退出后上載。
2. 設備離線時是否可用?
可以。同步目錄將在后臺定期更新。所以在啟動應用程序時,數據應該是相對最新的版本。由于這是基于文件的數據,你可以像平常一樣寫入存檔狀態,系統將在下次聯機時將其同步到服務器。
3. 版本2與版本1有何不同?
版本1采用了更為復雜的Key和Bucket系統,你必須使用Oculus的API來寫入字節。開發者同時需要實現自己的沖突解決方案,而且它只支持PC。
版本2旨在為開發者簡化操作過程,并且旨在支持所有的Oculus平臺。沖突解決方案現在由Oculus dialog負責,應用程序無需擔心解決或處理沖突,而且你可以假設同步目錄始終處于一致狀態。
更多信息可訪問Cloud Saves 2文檔頁面。希望這項最新的功能能夠幫助你為用戶帶來更加無縫的體驗。
原文鏈接:https://yivian.com/news/65117.html