나는 아이폰 개발자의 프로비저닝 프로파일로 testflightapp에 업로드하기위한 (.ipa)를 생성 할 수 있음을 알고 싶었다. 하지만 그것은 testflight에 "나쁘다 (. ipa)"라는 오류를 준다. 왜냐하면 내가 개발자 프로필과 배포 프로필을 사용하고 있지 않기 때문인가?우리는 개발자 프로비저닝 프로파일을 사용하여 testflight에 업로드 (.ipa) 할 수 있습니까?
답변
은 배포 프로필을 사용해야합니다! 또한 ipa에 embedded.mobileprovision 파일이 있는지 확인하십시오. testflight 준비
맞습니다. 배포본이 필요합니다. 당신은 아마 get-task-allow
이 거짓이 아닌 진실이라고 불평하는 것을 보게 될 것입니다. 나는 왜 TestFlight가 이것을 확인하는 것을 귀찮게하는지 그다지 확신 할 수는 없다.
다음 단계
- 이메일 주소로 testflight와 경기를 초대가 포함되어 있습니다.
- '장치 추가'를 사용하여 장치를 UID로 추가하십시오.
- 배포판 내에 testflight 사용자의 장치가 포함 된 새로운 프로파일 프로파일을 생성하십시오.
- 는 새 프로비저닝 프로파일을 다운로드하고 엑스 코드 빌드 설정에서 설정 - 코드 서명 신원
- 이 testflight하기 위해 새로 만든 .ipa 업로드 제품
- 와 엑스 코드에서 프로젝트의 새로운 빌드를 확인>과 testflight을 설정 테스터
완료되었습니다.
편집 :
나는 당신이 또한 3 단계 이후에 중지 그냥 testflight하기 위해 새로 만든 프로필을 업로드하도록 선택할 수 있습니다 앱 전에 testflight을 만들었습니다. (OneGuyInDc의 말처럼)
재배치 단계 5 배포 프로필에 새 UUID를 추가하는 경우 새 IPA를 다시 작성하고 만들 필요가 없습니다. UUID를 프로필에 추가하고 프로필을 저장 한 다음이 프로필을 Testflight에 업로드 할 수 있습니다. – OneGuyInDc
예, 배포를위한 프로비저닝 프로파일이 필요합니다.
즉, Xcode에서 선택하지 않았습니다. Xcode의 모든 프로비저닝 프로파일에 대해 "없음"을 선택하십시오. 아직 Xcode를 5.11에서 유효한
.
어떻게? 설명 해주십시오. –
@MikhaloIvanokov http://help.testflightapp.com/customer/portal/articles/494413-how-to-create-an-ipa-xcode-4-3- – fbernardo
음. 나는 ipa를 성공적으로 업로드했으며 개발자 프로파일로 구성된 모든 장치에 대한 액세스 권한을 부여 받았습니다. 그러나 API의 일부 기능이 누락 된 것 같습니다. – ilmiacs