다음을 통해 공유


XcodePackageiOS@0 - Xcode 패키지 iOS v0 작업

이 작업을 사용하여 xcrun(Xcode 7 이하)을 사용하여 Xcode 빌드 출력에서 .ipa 파일을 생성합니다.

이 작업은 더 이상 사용되지 않습니다.

Syntax

# Xcode Package iOS v0
# Generate an .ipa file from Xcode build output using xcrun (Xcode 7 or below).
- task: XcodePackageiOS@0
  inputs:
    appName: 'name.app' # string. Required. Name of .app. Default: name.app.
    ipaName: 'name.ipa' # string. Required. Name of .ipa. Default: name.ipa.
    provisioningProfile: # string. Required. Provisioning Profile Name. 
    sdk: 'iphoneos' # string. Required. SDK. Default: iphoneos.
  # Advanced
    appPath: '$(SDK)/$(Configuration)/build.sym/$(Configuration)-$(SDK)' # string. Required. Path to .app. Default: $(SDK)/$(Configuration)/build.sym/$(Configuration)-$(SDK).
    ipaPath: '$(SDK)/$(Configuration)/build.sym/$(Configuration)-$(SDK)/output' # string. Required. Path to place .ipa. Default: $(SDK)/$(Configuration)/build.sym/$(Configuration)-$(SDK)/output.

입력

appName - .app의 이름
string. 필수 요소. 기본값은 name.app입니다.

.ipa와 다른 .app의 이름을 지정합니다.


ipaName - .ipa의 이름
string. 필수 요소. 기본값은 name.ipa입니다.

.ipa의 이름을 지정합니다. 이 이름은 .app과 다를 수 있습니다.


provisioningProfile - 프로비저닝 프로필 이름
string. 필수 요소.

서명할 때 사용할 프로비전 프로필의 이름을 지정합니다.


sdk - Sdk
string. 필수 요소. 기본값은 iphoneos입니다.

SDK를 지정합니다. xcodebuild -showsdks를 실행하여 유효한 SDK 목록을 확인합니다.


appPath - .app에 대한 경로
string. 필수 요소. 기본값은 $(SDK)/$(Configuration)/build.sym/$(Configuration)-$(SDK)입니다.

빌드된 .app 파일의 상대 경로를 지정합니다.


ipaPath - .ipa를 배치할 경로
string. 필수 요소. 기본값은 $(SDK)/$(Configuration)/build.sym/$(Configuration)-$(SDK)/output입니다.

.ipa가 배치되는 상대 경로를 지정합니다. 디렉터리가 없을 경우 만듭니다.


작업 제어 옵션

모든 작업에는 작업 입력 외에 제어 옵션이 있습니다. 자세한 내용은 컨트롤 옵션 및 일반적인 작업 속성을 참조하세요.

출력 변수

없음

설명

이 작업을 사용하여 Xcode 빌드 출력에서 .ipa 파일을 생성합니다.

중요

Xcode 패키지 iOS 작업은 더 이상 사용되지 않습니다. Xcode 6.4를 사용하는 경우에만 관련이 있습니다. 그렇지 않으면 최신 버전의 Xcode 작업을 사용합니다.

요구 사항

요구 사항 Description
파이프라인 유형 YAML, 클래식 빌드
실행 중 에이전트, DeploymentGroup
요청 자체 호스팅 에이전트에는 이 작업을 사용하는 작업을 실행하기 위한 다음 요구 사항과 일치하는 기능이 있어야 합니다. xcode
Capabilities 이 작업은 작업의 후속 작업에 대한 요구 사항을 충족하지 않습니다.
명령 제한 사항 모두
설정 가능한 변수 모두
에이전트 버전 지원되는 모든 에이전트 버전.
작업 범주 빌드