0

ターミナルの使い方を知らない人に、Transporter for iTunes Connect を使用するコマンドとは何かを説明できる人はいますか? ガイドに従おうとしましたが、結果はありません....これまでの私の手順は次のとおりです。

このコマンドをターミナルに入れました:

export TRANSPORTER_HOME=`xcode-select --print-path`/../
Applications/Application\ Loader.app/Contents/MacOS/itms/bin

私の端末は次のように変わります:

~ myname$ Applications/Application\ Loader.app/Contents/MacOS/itms/bin

これで私はトランスポーターフォルダーにいると思います...今、ルックアップモードを使用してアプリの現在のメタデータを取得したいので、次のコマンドを試しました:

$ iTMSTransporter -m lookupMetadata -u [myname@gmail.com] -p [mypassword] -vendor_id [id999999999] -
destination [Applications/Application\ Loader.app/Contents/MacOS/itms/bin]

しかし、私はこれを取得します:

$ iTMSTransporter -m lookupMetadata -u [myname@gmail.com] -p [mypassword] -vendor_id [id999999999] -
-bash: Applications/Application Loader.app/Contents/MacOS/itms/bin$: No such file or directory

私は間違った方法で目的地を書いていると思います....では、そのコマンドはどのように記述すればよいですか?また...編集したファイルをアップロードする必要がある場合...何を入れるべきですか? この問題についてご協力いただきありがとうございます

4

1 に答える 1

2

export コマンドを 1 行に入力することから始めます。

export TRANSPORTER_HOME=`xcode-select --print-path`/../Applications/Application\ Loader.app/Contents/MacOS/itms/bin

次に、iTMSTransporter バイナリへのフル パスを使用する必要があります。これには、先​​ほど定義した変数を使用できます。

"$TRANSPORTER_HOME/iTMSTransporter" -m lookupMetadata -u ... -vendor_id ... -destination ~/myapp
  1. 宛先は、アプリ データが配置されるディレクトリです。~ユーザーディレクトリを意味します。したがって、ユーザー名が青色の場合~/myapp/Users/blue/myapp. これには Xcode ディレクトリを使用
    しないでください。

  2. -p パラメータでパスワードを指定しないことをお勧めします。パスワードを bash_history に表示したくない。パスワードを指定しない場合は、パスワードの入力を求められます。

  3. また。これが1行になっていることを確認してください。コマンドを複数の行に広げてはなりません。残念ながら、pdf ドキュメントからコピーして貼り付けると、複数行のコマンドが表示されますが、これは機能しません。

テキスト エディターを開き、コマンドを pdf からテキスト エディターに貼り付け、コマンドが 1 行になるように書式設定することをお勧めします。


次に、https: //bugreport.apple.com にアクセスして、iTMSTransporter のくだらないドキュメントについてバグを報告します。

于 2013-08-18T10:42:10.843 に答える