我正在使用苹果的传输器更新我的GameCenter成就和排行榜。我所有已经在GC上的排行榜都被分组到排行榜集合下。当我尝试使用更新的metadata.xml验证/上传itmsp包(已更新,如添加一个新排行榜所示)时,transporter返回以下错误
错误ITMS-4140:软件/软件元数据/软件游戏中心(MZItmspSoftwareGameCenterPackage)中的“此排行榜必须至少属于一个排行榜集”
错误ITMS-6002:在软件/软件元数据/软件游戏中心(MZItmspSoftwareGameCenterPackage)上,“无法更新排行榜,因为应用程序有排行榜集”
但是,我没有看到一个可以定义添加的排行榜应该属于哪个排行榜集合的xmlelement。
如果我没有排行榜设置,苹果是否只允许上传?!
下面是我尝试添加的排行榜的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>感谢任何人的帮助。
发布于 2014-07-17 01:52:17
据我所知,答案是肯定的,你不能更新排行榜,因为你正在使用set。然而,我能够在iTunes连接中删除我所有的排行榜设置,然后我的.itmsp包成功上传。我的游戏还没有上线,这条路线比手动创建90个排行榜更快。
https://stackoverflow.com/questions/23482770
复制相似问题