2010-08-10 8 views
2

내 응용 프로그램의 최종 배포 빌드를 정확히 수행하는 방법에 대한 질문이 있습니다. 나는 실제로이 앱을 실제로 성공적으로 만들었지 만 지금은 업데이트 된 버전을 만들고 처음에 올바르게 한 것을 기억하려고합니다. 프로비저닝 프로파일이 만료되면 모두 이상하게 보입니다 ....배포 용 iPhone 응용 프로그램 구축

어쨌든, 나는 배포 인증서와 배포 프로비저닝 프로파일을 가지고 있습니다. 필자는 Apple, iPhone 프로그래밍 서적 및 여러 온라인 소스를 통해 올바른 인증서 등을 검사하는 빌드를 작성했습니다. 그러나 장치를 연결하지 않으면 빌드가 실패합니다. 분배 프로비저닝 프로파일에서 허용하지 않는 이상한 점이 있습니다. 장치의 포함 (그 자체로 완벽한 의미를 가짐). 내가

을 요구하고 연결된 장치를 구축 할 때 '아이팟'아이팟 터치 "에 XXX를 실행할 수 없습니다

아이팟 '아이팟 터치'와 프로비저닝 프로파일이없는 응용 프로그램에 서명했습니다.

"설치 및 실행"을 클릭하면 터치에 프로비져닝 프로파일 XXX을 설치하고 XXX을 (를) 계속 실행할 수 있습니다. '

내가 설치하고이 실행을위한 유효한 프로비저닝 프로파일을 찾을 수 없습니다

하는 메시지와 함께 실패 실행을 클릭합니다.

그래서 내 최종 질문은 최종 배포 빌드가 어떻게 완료되어야합니까? 새로운 실행 파일이 나타나지만 빌드가 실패했다는 것을 나타내는 응용 프로그램 아이콘 상단에 금지 된 기호가 있습니다.

도움을 주시면 감사하겠습니다.

답변

7

"빌드하고 이동"을 클릭하지 마십시오.

그냥 빌드하고 앱을 찾아 업로드하거나 Xcode의 "빌드 및 보관"옵션을 사용하십시오.

Xcode가 앱 번들을 조사 할 때 "Build and Archive"를 사용하는 것이 가장 좋으며 앱의 크래시 보고서를 나타 내기 위해 중요한 .dSYM 파일을 사용하는 것이 가장 좋습니다.

+0

환상적! 또한 Xcode에서 iTunes Connect로 직접 앱을 업로드 할 수있었습니다. 실제로 도움을 주셔서 대단히 감사합니다! – AlexRutherford

+1

잘 들려요 :) 내 대답이 도움이 되었다면 받아 들일 수 있다고 생각하십니까? – Jasarien

1

그리고 기기에서 '배포'인증서로 서명 한 앱을 업로드하고 실행할 수 없습니다. 이러한 앱은 AppStore에만 업로드 할 수 있습니다.