2013-08-18 89 views
0

是否有任何人可以向不知道如何使用終端的人解釋使用Transporter for iTunes Connect的命令是什麼? 我tryed跟隨指導,但沒有結果.... 這些都是我的步驟至今:如何使用iTunes Connect Transporter

我在終端把這個命令:

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

和我的終端變化是這樣的:

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

所以我猜這個,現在我是在運輸文件夾... 現在我想etrieve使用查找方式我的應用程序的當前元,我用這個命令tryed:

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

,但我得到這個:

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

我認爲我寫的目的地以錯誤的方式.... 那麼應該怎麼寫命令? 而且......當我必須上傳我編輯的文件時......我放什麼東西? 非常感謝您對此問題的任何幫助

回答

2

首先將導出命令放入一行。

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
    不要爲此使用Xcodes目錄。

  2. 我會推薦給不是用-p參數指定你的密碼。你不想讓你的密碼出現在bash_history中。如果你沒有指定密碼,你會被要求輸入密碼。

  3. 再次。確保這是一行。您不得將命令分散到多行。不幸的是,如果你從pdf文檔中複製並粘貼,你會得到一個不起作用的多行命令。

我建議打開一個文本編輯器,將pdf中的命令粘貼到文本編輯器中,然後格式化該命令,使其位於一行上。


然後去https://bugreport.apple.com和文件中的錯誤有關的iTMSTransporter

+0

蹩腳的文檔,它的工作......非常感謝......我收到一個文件,並打開它,我發現了一個XML文件中.. 。我沒有找到任何東西....只是我的名字和其他一些字符串...我想在那裏我會找到我的應用程序的所有元數據......就像所有語言中的描述和關鍵字一樣......我誤解了這個文件的實用程序? – Blue