18.운영체제별 서명 설정

Edit

앱 빌드 시 사용할 Signing 설정을 위해 관리 콘솔에서 메뉴[Settings > Signing] 항목을 선택합니다. Signing 파일을 등록하거나 생성(Android의 경우)하고 등록된 내용을 확인할 수 있습니다.


항목

설명

1

Name 검색

등록된 항목의 Name 정보를 검색합니다.

2

Signing 목록

등록된 항목의 목록을 표시합니다.

3

Details

추가할 항목의 세부 정보를 입력하거나 등록된 항목의 세부 정보를 표시합니다. Name, Owner, Access 항목은 배포할 대상과 상관없이 공통으로 적용되는 항목입니다.


항목

설명

1

Name

등록할 항목 이름을 입력합니다.

2

Owner

Keystore(또는 Signing)의 소유자를 입력합니다.

(로그인 계정으로 자동 입력됩니다).

3

Access

Keystore(또는 Signing)의 접근 권한을 설정합니다.

권한 설정에 따라 사용자가 App 생성 시 사용할 수 있는 Signing 목록이 다르게 표시됩니다.

- share: 지정된 사용자 공유

- public: 전체 사용자 공유

- private: Owner만 사용

Keystore 접근 권한 설정 시 지정된 사용자 공유(share)를 선택한 경우에는 등록된 사용자 중 권한을 부여할 대상을 선택할 수 있습니다.

keystroe 접근 권한이 부여된 사용자를 확인할 수 있으며 해당 사용자를 삭제하면 접근 권한이 해제됩니다.

public, private 항목을 선택한 경우에는 사용자를 선택 기능이 동작하지 않습니다.

18.1Android


항목

설명

1

Keystore Alias Name

Keystore Alias 이름을 입력합니다.

Keystore Alias 이름은 6자 이상으로 입력해야 합니다.

2

Keystore Alias Password

Keystore Alias의 비밀번호를 입력합니다.

Keystore Alias 비밀번호는 6자 이상으로 입력해야 합니다.

3

Keystore File

Keystore 파일을 생성하거나 가지고 있는 파일을 등록합니다.

- Generate: App Builder에서 Keystore 파일을 생성합니다.

- Upload: Keystore 파일을 등록하고 등록된 파일을 표시합니다.

등록된 파일은 링크 형태로 표시되며 링크를 클릭하면 해당 파일을 내려받을 수 있습니다.

4

Keystore Password

Keystore 비밀번호를 입력합니다.

Keystore에 대한 자세한 사항은 아래 URL을 참고하세요.

https://developer.android.com/studio/publish/app-signing

18.2iOS


항목

설명

1

Certificate Name

iOS Certificate 이름을 입력합니다.

2

Certifcate Password

등록한 iOS Certificate 파일 비밀번호를 입력합니다.

3

Certificate File

iOS Certificate 파일을 등록합니다.

4

Provisioning Profile

Provisioning Profile 파일을 등록합니다.

5

Provisioning Type

Provisioning Profile 파일 유형을 표시합니다.

입력 항목은 아니고 Provisioning Profile 파일 속성에 따라 enterprise , app-store , ad-hoc , development 중 한 가지가 표시됩니다.

iOS Certificate 파일 발급 시 등록한 Package 이름과 앱 생성 시 입력한 Package 이름이 같아야 정상적으로 앱을 빌드할 수 있습니다.

wildcard app id(ex: com.nexacro.*)로 in-house용 Provisioning profile을 생성할 수 없습니다.

개발용 인증서만 wildcard app id Provisioning profile을 생성할 수 있으며 배포용 Provisioning profile을 생성할 경우에는 반드시 Explicit app id(ex:com.nexacro.helloApp)을 선택하여 생성합니다.

Certificate 파일과 Provisioning Profile 파일에 대한 자세한 사항은 아래 URL을 참고하세요.

https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/MaintainingCertificates/MaintainingCertificates.html

18.3macOS


항목

설명

1

Certificate Name

macOS Certificate 이름을 입력합니다.

2

Certifcate Password

등록한 iOS Certificate 파일 비밀번호를 입력합니다.

3

Certificate File

macOS Certificate 파일을 등록합니다.

macOS Certificate 파일 발급 시 등록한 Package 이름과 앱 생성 시 입력한 Package 이름이 같아야 정상적으로 앱을 빌드할 수 있습니다.