2013-05-12 1 views

답변

6

:

  • 개발 프로필은
  • 앱 스토어 배포 프로필은 앱 스토어 배포하여 앱에 서명하실 수 있습니다 물리적 장치에 응용 프로그램을 테스트 할 수 있습니다
  • Ad Hoc Distribution 프로필을 사용하면 Ad Hoc 배포 용 앱에 서명 할 수 있습니다.

디버거로 응용 프로그램을 테스트하고 Xcode에서 제공하는 모든 것을 테스트하려면 개발 프로필을 사용해야합니다.

배포 프로파일을 사용하여 테스트 용으로 응용 프로그램을 설치할 수는 있지만 Xcode 테스트 도구를 사용할 수는 없습니다.

요약 :

  • 사용 개발 테스트를위한 프로필과 앱이
  • 사용 유통 서명 및 완성하고 즉시 사용 가능한 응용 프로그램의 배포 프로필을 디버깅.
+2

앱을 만들기 위해 Phonegap을 사용하는 사람들은 어떻습니까? 그들은 테스트와 디버깅을 위해 Xcode를 사용하지 않기 때문에 두 개의 프로파일 간의 차이점이 있습니다 (임시로 100 개의 장치 등록을 제한한다는 사실에도 불구하고). 내가 놓친 게 있니? –

+3

"Ad Hoc Distribution 프로필을 사용하면 Ad Hoc Distribution을위한 앱에 서명 할 수 있습니다."많은 정보를 전달하지 않습니다. – MikeJfromVA

+1

OP는 Ad Hoc Distribution이 무엇인지 설명하지 않았습니다.Ad Hoc Distribution에 대한 자세한 내용을 보려면 [관련 질문] (https://stackoverflow.com/questions/8354121/what-is-the-difference-between-ad-hoc-distribution-and-app-store-distribution)을 찾으십시오. -에서). – akashivskyy

12

비정형 프로비저닝 프로파일은 특히 조직의 iOS 개발자 프로그램에 포함되지 않은 테스터의 중소 규모 그룹에 앱을 배포하려는 경우 개발 프로세스의 후반부에 사용됩니다. Ad-hoc 프로비저닝 프로파일을 사용하여 배포 된 앱은 앱 스토어에 제출하는 버전과 거의 동일합니다 (예 : 푸시 알림이 작동하도록 푸시 알림이 필요한 배포 인증서 등).

물론 추가 할 수 있습니다. 당신의 QA 팀과 조직에 betatesters 및 프로비저닝 프로파일을 개발을 사용하지만,이 방법은 많은 단점이 있습니다

  • 당신은 어려움을 관리 할 수 ​​많은 개발 인증서를 끝낼 수 있습니다.
  • 베타 테스터에게 기기에서 앱을 컴파일하고 실행할 권한을 부여했습니다. (이것은 매우 나쁜 정책입니다.)
  • App Store 환경에 가능한 가장 가까운 환경에서 앱을 테스트하려고합니다. Xcode에서 앱을 실행하는 것과 같은 개발 환경은 앱을 게시 할 때 나타날 수있는 버그를 가장 할 수 있습니다.
+1

Daniel, 두 번째 글 머리 기호를 더 확장 할 수 있습니까? 임시 프로필이있는 베타 테스트 담당자에게 동일한 권한을 부여하지 않습니까? –

+0

또한 QA 팀과 베타 테스터를 조직에 추가 할 필요가 없습니다. 애드혹과 마찬가지로 UUID를 추가 할 수 있습니다. –

+0

@BobbyBruckovnic 개발 프로필을 사용하여 응용 프로그램을 디버깅 할 수 있습니다. –