我可以正确加载快照:
{"m_metadataList":[{"m_coverImageUri":"content://com.google.android.gms.games.background/images/f3a3c6d5/26","m_description":"6,1,1,123","m_hashCode":836811868,"m_playedTime":0,"m_progressValue":-1,"m_title":"CardCrawlSaveGame"}]}
但是当我尝试打开快照时,出现SNAPSHOT_NOT_FOUND错误:
{"m_error":{"m_code":2,"m_message":"com.google.android.gms.common.api.ApiException: 26570: SNAPSHOT_NOT_FOUND"}}
快照是使用Saved Games API的旧实现(通过Android Native)保存的,并且可以使用我的游戏的旧版本成功打开(快照数据存在,并且可以在隐藏的应用程序数据中查看)在我的Google云端硬盘上)。
我最近更新了我的Unity插件(Android本机版本为Android Native Pro),并且该错误仅在最新的Saved Games API实现中发生。奇怪的是,这仅发生在我使用完全相同的插件/代码实现组合的3个游戏中的1个中。
Android docs说快照在服务器上不存在,令我有些困惑,但是我可以在Google驱动器中看到快照数据,而我的旧版本可以很好地加载它。
你知道是什么原因造成的吗?