3

我正在使用 Apple 的 Transporter 来更新我的 GameCenter 成就和排行榜。我所有已经在 GC 上的排行榜都归入排行榜集。当我尝试使用更新的 metadata.xml 验证/上传 itmsp 包时(更新为添加一个新的排行榜),传输器返回以下错误

错误 ITMS-4140:Software/SoftwareMetadata/SoftwareGameCenter (MZItmspSoftwareGameCenterPackage) 中的“此排行榜必须属于至少一个排行榜集”

错误 ITMS-6002:在软件/SoftwareMetadata/SoftwareGameCenter (MZItmspSoftwareGameCenterPackage) 中的“排行榜更新不可用,因为应用程序具有排行榜集”

但是,我没有看到可以定义添加的排行榜应该属于哪个排行榜集的 xmlelement。

如果我没有排行榜集,Apple 是否只允许上传?!

这是我要添加的排行榜的 xml 部分

<leaderboard position="233">
    <leaderboard_id>TEST UPLOAD</leaderboard_id>
    <reference_name>TEST UPLOAD LEADERBOARD</reference_name>
    <sort_ascending>true</sort_ascending>
    <locales>
      <locale name="en-US">
      <title>TEST UPLOAD LEADERBOARD</title>
      <formatter_suffix> Score</formatter_suffix>
      <formatter_type>FIXED_POINT_2_PLACE_WITH_COMMA_SEPARATOR</formatter_type>
      </locale>
   </locales>
</leaderboard>

感谢任何帮助。

4

1 回答 1

2

据我所知,答案是肯定的,您无法更新排行榜,因为您使用的是集合。但是,我能够删除 iTunes Connect 中的所有排行榜集,然后我的 .itmsp 包成功上传。我的游戏还没有上线,这条路线比手动创建 90 个排行榜要快。

于 2014-07-16T17:52:16.817 回答