본문 바로가기
모바일 앱

[iOS] 앱개발 여러대에서 개발하기

by inkul 2016. 1. 5.

아이폰 개발을 하다보면 다른 맥에서 개발을 할 경우가 있다.

매번 하는 작업이지만 다소 혼란스러운 경우가 있어서 정리한다.

우선 아이폰 개발에 필요한 인증서는 .cer 확장자를 가지는 파일로 더블클릭하게 되면 키체인 접근에서 관리하게 된다.

하지만 다른 맥에서 작업 할 경우 개인키(private key)가 필요한대 이는 처음 인증서 생성을 한 컴퓨터에서 가져올 수 있다.


아이폰 개발 인증서는 총 3가지 이다.

1. Apple Worldwide Developer Relations Certification Authority

2. iPhone Developer : [사용자이름] (고유번호)

2. iPhone Distribution : [사용자이름] (고유번호)


앱을 배포하는게 아니라면 1번째 항목과 2번째 항목만 필요하다.

위의 인증서는 아이폰 개발 프로그램에 가입한 사람이라면 웹사이트에서 다운로드 할 수 있다.

또는 처음 인증을 받은 맥에서 내보내기로 가져올 수 있다.

이제 개인키가 필요한데 다음 그림과 같이 처음 인증 받은 맥의 키체인 관리에서 트리 목록을 열게 되면 키 아이콘으로 된 개인 인증서가 있을 것이다.

이제 오른쪽 버튼을 누르고 내보내기를 한 후에 비밀번호를 입력하고 저장하면 해당위치에 파일이 인증서가 생성된다.

파일이 생성되면 이걸 원하는 맥에 키체인 관리에서 해당 인증서에 드래그해서 넣으면 된다. 이때 비밀번호를 묻는데 생성시 기입한 비밀번호를 누르면 처음 가져온 맥의 키체인 관리와 동일한 구성이 되고 개발환경 이루어진다.



댓글0