2013-05-07 1 views
3

연결, 마지막 단계에서 오류 ocurrs (응용 프로그램이 업로드되고있다)오류 업로드 응용 프로그램은 내가 오류가

오류 : "an error occurred while uploading to the app store"

I Xcode와 iTunes 모두에서 내 인증 및 프로필을 확인하고 내 앱 구성을 확인했습니다.

나는 응용 프로그램 로더를 사용하여 시도하지만

가 나는 또한 제안 1.7 1.6 많은 답변에서 Java 버전을 변경하려고 같은 오류를 받고 있어요하지만

난 작동하지 않았다 엑스 코드 4.6.2, OSX 10.8.3에와 자바 버전에 내가 유효성 검사를 선택하는 대신 응용 프로그램을 보관 한 후 배포 할 때 나는 오류를 얻을 수 없다 "1.6.0_45"

참고. 내가 앱 스토어에 제출하려고 할 때 오류에만 나타납니다

이 문제가 자바에 의해 발생한 것이 아닌지 보이기 때문에 내가 1.7.0_21에 Java 버전을 복원 편집,

응용 프로그램 로더 쇼 오류에 다음과 같은 두 가지 오류가

/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/MacOS/itms/bin/iTMSTransporter 로그 : 행 14 : AWK : 명령을 찾을 수 없습니다

/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/MacOS/itms/bin/iTMSTransporter : 행 18 : ../share/iTMSTransporter.woa/iTMSTransporter : 해당 파일이나 디렉토리

나는이 문제를 해결하기 위해 필사적 인 시도로하지만 정확히 같은 문제가 있었다 행운

+0

'CD/시스템/라이브러리/프레임 워크/JavaVM.framework/Versions' 'sudo를 에선 -s CurrentJDK/시스템/라이브러리/프레임 워크/JavaVM.framework/버전/1.5' 'sudo를 에선 -s CurrentJDK/시스템/Library/Frameworks/JavaVM.framework/Versions/1.5.0' 이 기능은 저에게 도움이되었습니다. https://discussions.apple.com/thread/4451649?start=0&tstart=0 – Buntylm

답변

0

. 그래서 OSx 사자를 백업하고 시스템을 다시 설치하기로 결정했습니다.

나는 이것이 너무 급진적 인 해결책 일지 모른다. 그러나 다른 것은 아무 일도 없었기 때문에해야만했다.

+0

OS가 다시 설치 되었습니까? –

+0

예,하지만 소프트웨어 업데이트에 나열된 Java 업데이트를 건너 뛰었습니다. – ahmad

1

와 엑스 코드를 다시 설치하고 약간 파일을

/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/MacOS/itms/bin/iTMSTransporter 

변경에 대한 경로를 적용하여 문제를 해결할 수 있었다 절대적인 AWK (그리고 또한 아마도 필요하지 않다 스크립트 경로의 에코를 주석 처리). 여기 내 변경된 파일 :

#!/bin/sh 

# if the user has the run script in their PATH 
# then we can get the path to the script from 
# 'which'. otherwise, we have to get the path 
# from $0 
if [ "$0" = "iTMSTransporter" ] ; then 
    SCRIPT_PATH=`which iTMSTransporter` 
else 
    SCRIPT_PATH=$0 
fi 

# get the script's directory 
SCRIPT_DIR=`echo $SCRIPT_PATH | /usr/bin/awk -F"/" '{print substr($0,1,length($0)-length($NF))}'` 

# call the transporter relative to the script's directory 
echo Calling: ${SCRIPT_DIR}../share/iTMSTransporter.woa/iTMSTransporter "[email protected]" 
"${SCRIPT_DIR}../share/iTMSTransporter.woa/iTMSTransporter" "[email protected]" 

나는이 문제가 그래도 해결 할 수 없습니다 inproper classpath 설치로 인해 발생 같아요.

스크립트를 수정 한 후, 나는 엑스 코드 주최자를 통해 내 응용 프로그램을 업로드 할 수 있었다.

+0

감사. 해결책은 나를 위해 일했습니다. 컴퓨터에서 경로가 엉망이되어 경로를 수정할 수 없습니다. :(컴퓨터에 문제가 있습니다.) – Emmy

1

저도 같은 문제에 직면했다.

나는 포럼의 많은에 나와있는 많은 솔루션을 시도했지만 그들 중 누구도 나를 위해 일하지 않는다. "open /Applications/Xcode.app/Contents/Applications/Application\ Loader.app/Contents/MacOS/itms/bin/iTMSTransporter" 과 그것 자체 업데이트 :

나는 /Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/MacOS

에서 응용 프로그램 로더를 발견하지만 그 전에 실수로 사용하여 터미널에서 iTMSTransporter를 실행 :

는 여기에 내가 무슨 짓을했는지. 이것이 필요한지 확신합니다.

Xcode를 사용하여 작성한 ipa 파일에 로그인하여 로그인 한 Application Loader. 업로드 프로세스가 시작되어 성공했습니다.

이제 앱이 검토 중입니다. :)

나는 이것이 도움이되기를 바랍니다.

편집은 : 터미널 사용에서 응용 프로그램 로더를로드하려면이 "open /Applications/Xcode.app/Contents/Applications/Application\ Loader.app/Contents/MacOS/Application\ Loader"나는 사과 포럼과 유래에 제안하지만 그 비는 나를 위해 일한 된 많은 방법을 시도

+1

이 문제는 저를 위해 고쳐주었습니다. 시도하기 전에 다시 설치하지 마십시오 !!! –