17

iTunes Connect内のGameCenterにすべての実績をアップロードする方法を知っている人はいますか?

私は10の言語で約30の成果を持っています。これは、ソースファイルからiTunesConnectにデータを取得するためのクリック、切り取り、貼り付けのすべてです。アプリの購入にアップロードする新機能があることに気付きました。実績に似たものはありますか?理想的には、すばらしいXMLアップロードがあるでしょう。夢を見ているのかしら?

ありがとう、

ディーン。

4

3 に答える 3

24

これを行うには、「iTunes Connect Transporter」または単に「Transporter」と呼ばれるコマンドラインツールがあります。iTunes Connect へのログインを開始するには、[アプリの管理] に移動し、下部にいくつかのリンクがあります。「Deliver of your Apps」の下に、PDF ファイル「Transporter User Guide」(Transporter をダウンロードするためのリンクはこの PDF にあります) と「App Metadata Specification」が必要です。Transporter を使用すると、Game-Center のリーダーボードと実績、およびあらゆる種類のアプリ内購入を管理できます。

開始するにiTMSTransporter -m lookupMetadata ...は、既存の IAP、Leaderboards、Achievements をダウンロードして (ガイドを確認)、編集する必要がある XML ファイルの構造を確認します (Xcode エディターで編集します)。すべてが単なるパッケージ (iTunes パッケージ) である .itmsp ファイルにダウンロードされます。ファイルを Ctrl キーを押しながらクリックし、[パッケージの内容を表示] を選択すると、このパッケージに入ることができます。次に、アップロードする前に、このパッケージのすべてのコンテンツを追加、編集できます。

また、実行iTMSTransporter -m diagnosticして、必要なポートが開いているかどうかを確認することをお勧めします。

私はそれを使用しましたが、うまく機能します。XML ファイルを作成するためのスクリプトを最初に構成するのは非常に時間がかかりますが、長い目で見れば、多くの時間を節約できます (また、おそらく間違いも少なくなります)。

更新: 2013 年 6 月以降、iTMSTrasporter は、アプリのメタデータ(ローカライズされたタイトル、説明、新機能のテキスト、キーワード、スクリーンショット、地域の権利、価格、入手可能性)、アプリ内購入情報、スクリーンショットをアップロードする機能を追加しました。ホストされたコンテンツ(私は使用していません)、およびインターバル料金(アプリ自体と IAP 製品の場合)。これにより、iTMSTrasporter がより強力になります。

ちなみに、キーワードを導入するときは100文字しか許されず、スペースなしで数文字を節約できます. したがって、「keyword1、keyword2、keyword3、...」の代わりに、「keyword1、keyword2、keyword3、...」と入力すると機能します。

最後に、小さな問題が発生しました。iTunes Connect を介して手動で実績またはリーダーボードを作成し、iTMSTransporter で実績をリロードまたは更新しようとすると、エラーが発生します。しかし、iTMSTransporter で作成すれば、何度でも問題なく更新できます。

役に立てば幸いです!!

于 2013-02-04T12:34:47.323 に答える
0

私は同じ問題に取り組んでいますが、しばらく探してみると、退屈な死の切り取りと貼り付け以外に良い解決策はないようです。アプリ内購入の修正により、この問題の修正がすぐに出てくると思います.

于 2012-07-03T04:24:04.070 に答える