2011-09-28 1 views
0

이것은 나의 첫 번째 애플이며 사과의 devel/distro 프로필, certs 등은 마지막 날을 위해 내 머리를 먹고있다. 나는 그들의 요구 사항과이 명백한 일을하는 방법을 이해할 수 없었다.내 고객을위한 아이폰 임시 릴리스를 만드는 방법, 나는 클라이언트의 사과 개발 계정을 가지고있다.

내 클라이언트 용 앱을 개발했습니다. 그들은 사과에 회사 계정이 있습니다. 이 계정에 여러 장치가 추가되었습니다. 이제는 해당 장치에서 테스트 할 특수 배포 용 앱을 만들고 싶습니다. 그들은 나에게 그들의 계정 로그인을 너무 주었다.

이제는 무엇을해야할지 몰라서 (포털을 사용하여 개발자 계정을 무급유로 성공적으로 추가했습니다.) xcode 구성도가 표시 될 때마다 기억이 안 나는 많은 것들을 시도했습니다. '잘못된 서명 ID ..'오류.

모든 감사 할 것입니다 도움이 ..

답변

0

가 개발 인증서를 이미 만든 경우, 당신은 그들로부터 개인 키를 취득해야합니다.

그렇지 않은 경우 THIER AppleID를 사용하여 로그인하십시오 (팀에서 수행하기에 충분하지 않은 경우). 개인 키를 생성하고 업로드하여 프로비저닝 포털에서 개발 인증서를 가져옵니다.

개발 인증서를 정렬하면 ad-hoc 인증서를 만들 수 있습니다. 다시 한 번 자신의 계정이 아닌 자신의 계정을 사용하여 포털에 로그인해야합니다. 그것을 다운로드하여 주최자에 설치하십시오.

이제 XCode4에서 "장치"빌드가 선택된 상태에서 "아카이브"를 실행할 수 있습니다. 그런 다음 주최자에게 "공유"를 선택하고 배포 할 IPA를 작성할 수있는 아카이브를 가져옵니다.

+0

대단히 빠른 답변을 주셔서 감사합니다. – jeffrey

+0

그래, 비공개 키를 가지고있어, 자격을 얻고 다시 내 머리를 때려야 만 했어. 결국 마침내. 나는 코드 서명과 프로비저닝을 자세히 연구 할 필요가 있다고 생각한다. 사과 문서는 따르기가 어렵다. 누구든지 간단한 세부 텍스트/비디오 나를 가리킬 수 있습니까?. 고마워요. :) – jeffrey

+0

얼마 전에 entitlements.plist에 대한 필요성이 제거되었습니다. 수년간 사용하지 않았습니다. 나는 전혀 없다. 서명 빌드가 디버그 대 릴리즈 빌드를 위해 올바르게 설정되었는지 확인합니다. –

0

켄달은 개발자 인증서에 대해 정확합니다. Ad-hoc 배포에 대한 적절한 용어는 프로 비전 프로필입니다 (Kendall은 "Ad-hoc 인증서"라고 함). 이것은 개발자 인증서를 장치 목록 (UDID)에 연결하는 것입니다. iTunesConnect에서 프로비저닝 프로파일을 작성하고 다운로드 한 다음 XCode 프로젝트에 빌드 설정 | 코드 서명 ID | 해제. 그런 다음 이미 설명한대로 빌드 | 아카이브를 수행하십시오.

+0

프로비저닝 프로파일이지만 기존 프로파일을 만들 수는 없지만 특별히 ad-hoc 프로파일을 생성해야합니다. 용어 수정 주셔서 감사합니다, 나는 인증서와 프로필 사이에 약간 느슨한 경향이 있습니다. –