以编程方式更改Game Center中的成就顺序

时间:2014-02-21 14:46:30

标签: ios game-center gamekit achievements

我正在开发一款有很多成就的应用。出于可读性原因,在游戏中心中显示成就的顺序有些相关。随着应用程序的新版本可用,我正在添加新的成就。 现在,改变成就顺序的标准方法是在iTunes Connect界面中拖动它们,如this answer所示。

然而,正如this other question指出的那样,这并不总是有效,如果你尝试得到像"Failed to update sort order. Please try again."这样的消息(我从未成功过)。关于“通用计算硬件和软件”的问题,上述问题被视为偏离主题。

所以,让我从编程的角度来重新解释这个问题:

  • 在游戏中心更改显示成就程序化方式,或
  • 一旦应用程序上线,根本无法更改订单吗?

2 个答案:

答案 0 :(得分:2)

如果您使用内置的Game Center视图控制器,则只能更改iTunes Connect门户中的成就顺序,使用这些控制器时无法覆盖排序或信息。

如果您实施自己的成就设计以匹配您的游戏,您可以使用您想要实施的任何方法进行过滤和排序。值得注意的是,即使您实现了自己的系统,用户也可以通过Game Center应用程序查看成就和排行榜时使用默认系统。

如果您在网站上重新排序时遇到问题,这听起来像是iTunes Connect中的一个错误,我会尝试使用其他网络浏览器,我相信Safari仍然是推荐的iTunes Connect。如果您仍然无法重新订购,则应提交雷达。或者,您可以使用iTunes Connect中的联系请求按钮报告问题,但我怀疑他们可能会要求您提交雷达。

答案 1 :(得分:2)

我在大约一个月前联系过iTunes Connect支持,因为我的所有应用都遇到了同样的问题。

在“防火墙”回答 - 与问题无关 - 之后,他们将我引导至iOS开发者技术支持,这是您支付的费用,并且您有一些“免费”门票可以用于订阅。在此,我回答说他们系统中的一个明显故障需要我通过iOS Dev支持...所以他们说“对,我们正在调查问题并让你知道”。

到目前为止没有。他们回答了一周前的进一步调查,称他们没有关于此事的最新消息,并且仍在调查中。

祝福福尔摩斯好运,那么

[UPDATE]

有趣的是,经过一个月的沉默,他们在我的评论后两天修好了。肯定是巧合......?