2014-03-13 1 views
1

iPhone7.1 SDK와 함께 Xcode5.1을 설치 한 후 명령에서 응용 프로그램을 패키지화하려고 할 때 다음 오류가 발생합니다 줄 :Xcode5.1 xcrun : 오류 : 개발자 도구가 아니거나 PATH에있는 "PackageApplication"유틸리티를 찾을 수 없습니다.

xcodebuild : 오류 : SDK "iPhoneOS7.1.sdk"을 (를) 찾을 수 없습니다. xcrun : 오류 : 개발자 도구가 아니거나 PATH에있는 "PackageApplication"유틸리티를 찾을 수 없습니다.

Xcode의 이전 버전에 Xcode 명령 줄 도구를 이미 설치했으며 Xcode5.1로 업그레이드해도 제거되지 않았습니다. "명령 행 도구"를 설치하는 옵션은 Xcode 환경 설정/다운로드에서 사용할 수 없습니다.

어떤 아이디어가이 오류를 수정하는 방법?

답변

0

명령 줄에서 빌드 및 아카이브 프로세스를 자동화하는 방법을 찾았습니다. 그 목표를 달성하는 방법을 설명하는 blog article이 있습니다.

/usr/bin/xcrun -sdk iphoneos PackageApplication -v "${RELEASE_BUILDDIR}/${APPLICATION_NAME}.app" -o "${BUILD_HISTORY_DIR}/${APPLICATION_NAME}.ipa" --sign "${DEVELOPER_NAME}" --embed "${PROVISONING_PROFILE}" 

당신은 article의 모든 세부 사항을 발견 할 것이다 :

사용해야하는 명령은 xcrun입니다. 질문이 있으시면 주저하지 말고 물어보십시오.

희망이 도움이 될 것입니다.

2

오른쪽, 너무 짧은 시행 착오 루프 후 나는 그것을 알아 냈 : 나는 그것을 인식하지 않는 SDK 이름으로 xcrun를 호출했다 :

xcrun -sdk iPhoneOS7.1.sdk PackageApplication -v appName.app -o appName.ipa 

나를 위해 일한 올바른 구문은 다음과 같습니다

xcrun -sdk iphoneos PackageApplication -v appName.app -o appName.ipa 
7

카르타고를 사용할 때이 오류가 발생했습니다. 필자는 명령 줄 도구를 처음 설치했기 때문에 이후에는 전체 Xcode 응용 프로그램을 설치했기 때문에 발생했습니다. 이 문제를 해결하려면 다음 명령을 실행해야했습니다.

$ sudo xcode-select --reset 
관련 문제