2013-08-18 6 views
0

Terminal 사용 방법을 모르는 사람에게 설명 할 수있는 사람이 있습니까? 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을 의미합니다.
    은 Xcode를 사용하지 마십시오.

  2. 아니요에 -p 매개 변수와 함께 암호를 지정하는 것이 좋습니다. bash_history에 암호를 표시하지 않으려합니다. 패스워드를 지정하지 않으면 요청할 것입니다.

  3. 다시. 이 줄이 한 줄에 있는지 확인하십시오. 명령을 두 줄 이상으로 분산 시켜서는 안됩니다. 불행히도 PDF 문서에서 복사하여 붙여 넣으면 여러 줄 명령이 작동하지 않습니다.

텍스트 편집기를 열려면 텍스트 편집기에 pdf 명령을 붙여넣고 한 줄에 있도록 명령을 포맷하십시오.


그때 나는 내가 내부의 XML 파일을 볼 수있는 파일과 개방을받은 ... https://bugreport.apple.com에 가서 감사를 ... 그것은 일 iTMSTransporter

+0

의 엉터리 문서에 대해 많은 버그를 제출 .. 거기서 나는 아무 것도 발견하지 못했습니다 ... 그냥 내 이름과 다른 문자열 ... 내 애플 리케이션의 모든 메타 데이터를 찾을 수있을 것이라고 생각 ... 모든 언어의 설명과 키워드처럼 ... 나는 오해 했나요? 이 파일의 유틸리티? – Blue

관련 문제