2017-04-13 2 views

답변

3

Xcode 8.3 이상을 사용하고 있다고 가정합니다.

xcodebuild -scheme <scheme> -exportArchive -archivePath <xcarchivepath> -exportPath <destinationpath> -exportOptionsPlist <plistpath>

  • <scheme>

    과 : 다음 트릭해야한다 구축하고 내보낼 계획의 이름을
  • <xcarchivepath : 어떤 생성 된 아카이브가 위치 할 디렉토리 또는 아카이브 그는
  • 을 내 보내야
  • <destinationpath> 다음 페이지의 경로 :
  • <plistpath> 아카이브에서 내 보낸 제품 대상 아카이브 수출을 구성 목록 파일 당신은 터미널에서 xcodebuild -h을 실행하여 PLIST 파일에 사용할 수있는 모든 키 목록을 얻을 수 있습니다

    <?xml version="1.0" encoding="UTF-8"?> 
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> 
    <plist version="1.0"> 
    <dict> 
        <key>method</key> 
        <string>enterprise</string> 
    </dict> 
    </plist> 
    

(아래 내용을 참조 teamID 항목은 선택 사항입니다).

희망이 있습니다.

+1

오류 가져 오기 xcidebuild 오류 : 플래그 -scheme을 -exportArchive와 함께 지정할 수 없습니다. – user1872384

+0

"teamID"문자열을 가져 오는 방법은 무엇입니까? – user1872384

+0

가장 쉬운 방법은 프로젝트의 '일반'탭에서 팀을 선택한 다음 '빌드 설정'탭으로 전환하고 '서명'섹션에서 '개발 팀'행을 선택하는 것입니다. 텍스트 편집기에서'⌘' +'C'를 누른 다음'⌘' +'V'를 누르십시오. 'DEVELOPMENT_TEAM = xyz' 키 값 쌍을 삽입해야합니다. –