【问题标题】:Edit and upload Game Center achievements and leaderboard using Application Loader使用 Application Loader 编辑和上传 Game Center 成就和排行榜
【发布时间】:2013-10-09 01:48:00
【问题描述】:
既然可以通过 Transporter 将 Game Center 元数据下载到 .itmsp 包文件中,那么您将如何使用 Application Loader 编辑和上传该文件?我在 Application Loader 中看不到 Game Center 元数据的接口。 Application Loader 是打开 .itmsp 包的默认应用程序。我错过了什么?
在 worst 最好的情况下,我想可以编辑包含的 .xml 文件,添加一些成就,然后尝试使用 Application Loader 将其上传到 iTunes Connect。
【问题讨论】:
标签:
app-store-connect
game-center
【解决方案1】:
如果您在Itunes 帐户中查找现有应用程序,您会下载一个名为 .itmsp 格式的类似于 vendor_id 的文件。我的经验是,通过在Application Loader 中双击打开此文件,只需更改此存档中的数据。
在我的例子中,创建了一个名为 meta-local... 的附加文件,并且 Itunes Connect 中的 metadata.xml 已更改。就像Application Loader 删除了描述、关键字、网址、屏幕截图等信息,以及您在第一次创建应用程序时必须在上传二进制文件之前定义的所有数据。
您应该通过右键单击并选择 show package content 打开 .itmsp 文件,而不是使用 Application Loader。这样,什么都不会改变,您可以打开元数据并更改特定数据。
我的应用程序中还没有包含Game Center 元素,但我对可以自动生成和更改数据过程的工具进行了一些研究。看看这些项目,第一个看起来可能正是您正在寻找的:
iTunes Transporter Generator
iTunes Store Connector
iTunes Store Transporter Web
如果不是,您可以创建一个Apple Script 来解析 metadata.xml 并添加或更改您的数据。
如果这些工具中的任何一个可以帮助您解决Game Center 问题,我将不胜感激。