2010-04-15 2 views
1

방금 ​​아이폰 앱을 만들었고 친구가 테스트 해보려고했지만 효율적인 개발/테스트주기를 갖기 위해 '관리'가 필요한 것 같습니다. 또한 팀의 다른 개발자가 사용할 수없는 내 컴퓨터 (키 체인 및 앱/프로비저닝 프로파일을 만드는 데 사용하는 내 테스트 인증서)에만있는 것들이 많이 있습니다.iPhone 앱 프로비저닝 프로파일 관리

  • 다른 종류의 iPhone certs 및 프로비저닝 프로파일을 관리하는 사람들은 어떻습니까?
  • 팀 구성원 중 누구라도 효율적으로 앱 빌드를 빌드/테스트/프로비저닝하는 방법에 대해 권장되는 권장 사항은 무엇입니까?
  • 내 Mac을 다시 빌드하거나 개발/빌드를 수행하기 위해 다른 Mac을 사용하려는 경우 정확히 백업해야합니까?
  • 앱 스토어에 실제로 배포하는 데 필요한 아티팩트는 무엇입니까? 인증서, 프로필 등을 다시 만들어야합니까? 아니면 개발 용으로 만든 템플릿을 다시 사용합니까?

답변

0

인증서와 앱 스토어 계정이있는 여러 클라이언트에서 작동합니다. 각 인증서와 키가있는 별도의 키 체인을 만듭니다. 필요에 따라이 키 체인을 전달하거나 백업 할 수 있습니다.

몇 년 동안 프로젝트를 전환 할 때마다 기본 키 체인을 설정해야했지만 결국 수정되었습니다.

프로비저닝 프로파일 자체에 대해서는별로 할 일이 없습니다. 당신은 언제나 신선한 것을 다운로드 할 수 있으며 요즘은 어쨌든 꽤 빨리 만료됩니다.

@paull 의견 : 완전히 동의합니다.

1

자신의 인증서를 관리하는 가장 좋은 방법 인 모든 인증서와 프로비저닝 프로파일을 포함하는 단일 파일을 내보낼 수 있습니다.

앱 스토어 빌드의 경우 개인 인증서, 앱 (푸시 또는 스토어를 사용하지 않는 경우 일반 사용자 일 수 있음) 및 앱 스토어 용 프로비저닝 프로필 (후자 만 해당)이 필요합니다. 앱 스토어 빌드에만 해당됩니다.

의견 : Apple의 프로비저닝 관리는 완전한 공입니다.

+0

당신이 말하는이 단일 파일에는 내 키 체인의 개인 인증서가 포함되어 있습니까? 이것을 어떻게 만듭니 까? 그리고 백업 용도로만 사용하거나 다른 사람들이 프로비저닝을 구축/관리하도록 돕는 것입니까? – psychotik

+0

인증서에는 인증서가 포함되어있어보다 쉽게 ​​컴퓨터간에 이동할 수 있습니다. Xcode 어딘가에 내보내기/가져 오기 메뉴 옵션이 있습니다. 먼저 Organizer 창을 확인하십시오. 다른 사용자를 돕는 데는 좋지 않지만 Dev Center에서 필요한 프로비저닝 프로파일을 항상 다운로드 할 수 있습니다. –

관련 문제