我无法删除快照(Googleplay 服务 C++ 1.3 SDK)
I can not delete Snapshots (Googleplay services C++ 1.3 SDK)
我的代码很简单:
auto response = Snapshots.FetchAllBlocking();
if (IsSuccess(response.status))
{
for (auto& fetch : response.data)
{
Snapshots.Delete(fetch);
}
这会引发异常:
01-27 01:14:11.675:E/GamesNativeSDK(3448):com/google/android/gms/games/snapshot/Snapshots.delete 中的异常:java.lang.IllegalArgumentException:缓冲区已关闭。 .
这是什么意思?
顺便说一句。在我的应用程序和客户端中,我有两个快照,其中一个是超级损坏的:我无法打开它,总是 returns ERROR_INTERNAL 和 IDK 我能做什么。
您必须先调用 Snapshots().Open
打开它,然后再调用 Snapshots().Delete
这就是缓冲区被关闭的意思。
我的代码很简单:
auto response = Snapshots.FetchAllBlocking();
if (IsSuccess(response.status))
{
for (auto& fetch : response.data)
{
Snapshots.Delete(fetch);
}
这会引发异常: 01-27 01:14:11.675:E/GamesNativeSDK(3448):com/google/android/gms/games/snapshot/Snapshots.delete 中的异常:java.lang.IllegalArgumentException:缓冲区已关闭。 .
这是什么意思?
顺便说一句。在我的应用程序和客户端中,我有两个快照,其中一个是超级损坏的:我无法打开它,总是 returns ERROR_INTERNAL 和 IDK 我能做什么。
您必须先调用 Snapshots().Open
打开它,然后再调用 Snapshots().Delete
这就是缓冲区被关闭的意思。