2014-07-22 3 views
1

iTMSTransporter의 병렬 인스턴스를 실행할 수 있습니까? iTmsTransporter.cmd 파일을 다른 패키지의 다른 매개 변수로 실행하고 있습니다.iTMSTransporter의 다중 인스턴스 실행

병렬로 전송할 두 개의 패키지가 있다면 그 중 하나는 게시되고 다른 하나는 실패합니다. "전달할 수 없습니다 : 기존 전송기 인스턴스가 현재이 패키지를 업로드 중입니다.", 업로드 오류 "먼저 토큰 파일에 대한 독점적 인 잠금을 얻지 못했습니다. 다음 파일이 다른 프로세스에 의해 잠겨 있지 않은지 확인하십시오 : C : \ Windows \ System32 \ config \ systemprofile.itmstransporter \ UploadTokens \ _vendor_identifier.itmsp .토큰".

불행히도 Apple dev 포럼에 액세스 할 수 없으므로 iTMSTransporter를 사용하여 패키지를 병렬로 업로드 할 수 있다면 누군가에게 불만을 제기 할 수 있습니까?

감사합니다, 하리스

답변

4

문제가 해결되었다고 생각합니다. 모든 패키지에 동일한 폴더 이름을 사용하고 있었는데, .token 파일이 패키지 폴더 이름과 함께 접두사로 만들어 졌음을 확인했습니다. 패키지마다 패키지 폴더 이름을 고유하게 만들었을 때 전송기는 각 전송에 대해 여러 .token 파일을 만들었으므로 이번에는 잠금 문제가 발생하지 않았습니다. 이전에 나는 사용하고 있던 패키지 폴더 이름을 특별한 키워드로 생각하고 그대로 사용해야했다. 잘못된 가정이었다. 우리는 기존 .token 파일을 삭제해야하는 경우

안부, 하리스는

+0

맞습니다. 패키지 이름이 다른 경우 여러 세션을 실행해도 문제가 없습니다. –

0

역사적으로이 문제 (필자는 1.8 버전 중 하나를 사용하지 않았기 때문에 나는 역사적으로 말)되지 않았습니다. 실행중인 인스턴스가 없는지 확인하고 _vendor_identifier.itmsp.token을 삭제하고 다시 시도하십시오.

The Transporter GUI (나는 저작자 임)을 사용하면 Transporter의 경험이 향상 될 것입니다.

+0

그래서, 그게 한 번에 하나 개의 인스턴스가 될 수 있음을 의미? Windows 서비스를 통해 전달 프로세스가 자동화되므로 GUI를 사용할 수 없습니다. –