2

我已经按照 GameCenter 的所有说明进行操作。我添加了验证我的应用程序的代码,并通过 iTunes Connect 为我的应用程序创建了 3 个示例成就。

我可以在 GameCenter 沙盒中看到我的 3 个示例成就。此外,我添加了一个 GameCenter 按钮,该按钮调用弹出 GameCenter 沙盒 GUI,当我单击该按钮时,我的 3 个示例成就也会显示。

到目前为止,一切都很好,对吧?

此外,我知道我在运行时已通过 API 成功“验证”,并且在启动时我的游戏标题屏幕顶部会出现一个小的 GameCenter 公告栏。所以这很好。

而且我知道我的“iphone-appid”与我在 iTunes connect 中创建的应用程序完全相同。所以这也不是问题。

这就是问题所在——当我调用函数将成就添加到 GameCenter 时,它们会报告成功,但是当我切换到沙盒 GameCenter 时,它们不会出现。

我正在运行“临时分发”这一事实是否会在这里产生问题?由于其他原因,我目前无法使用“iPhone Developer”签名身份进行构建。

4

0 回答 0