【问题标题】:iOS Game Kit: Submitting Achievements/Scores always yields a communications erroriOS 游戏工具包:提交成就/分数总是会产生通信错误
【发布时间】:2014-02-05 00:12:02
【问题描述】:

除了测试 Game Center 与他们的服务器的集成之外,我已经准备好提交给 Apple 的应用程序。这就是我遇到以下障碍的地方。

我已在我的设备上安装了该应用程序,该设备已插入我的笔记本电脑,并从 XCode 以调试模式运行该应用程序。当使用 GKAchievement 或 GKScore 提交成就或高分时,我今天一整天都收到 GKErrorCommunicationsFailure 错误发送到完成处理程序(我的第一天尝试)。该应用程序成功快速地登录到游戏中心,并且设备可以毫无困难地上网(包括苹果的网站),但这些错误是我在调用分数/成就提交例程时所能得到的。

(好消息是我已经彻底测试了我对此类错误的处理!:) 但现在我希望看到一些提交成功!)

知道是什么原因造成的,或者错误实际上是正确的吗?我只是巧合地选择了网络最差的一天来尝试一下?

【问题讨论】:

    标签: ios networking gamekit


    【解决方案1】:

    我发现了问题,所以我回答了我自己的问题:

    GKErrorCommunicationsFailure 是您与服务器通信时可能遇到的各种不同错误的保护伞。例如,这不仅仅意味着连接问题。

    就我而言,我的代码中的成就/排行榜名称与 iTunes Connect 上的名称略有不同(代码中有空格,iTunes Connect 上没有空格)。因此,该错误实际上是在试图表明没有这样的成就/排行榜要发布。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-22
      • 2012-06-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多