2012-09-06 1 views
12

그래서 개발중인 응용 프로그램에서 TestFlight를 사용해 왔습니다. 지금까지는 베타 사용자가이를 신속하게 변경하지 않았으므로 프로비저닝 파일에 새 장치를 추가하고 필요할 때마다 새 빌드를 게시하는 것이 매우 쉽습니다. 그러나 우리는 최근 Beta 사용자 풀을 빠르게 확장하고 새로운 사용자를 추가 할 때마다 TestFlight에 새 빌드를 게시하여 더 이상 이상적인 솔루션처럼 보이지 않습니다. 그래서 나는 그들이 사용하려고하는 새 프로파일에 새 장치를 사용하여 새 프로파일을 업로드 할 수있는 기능이 있다는 것을 알고 있습니다. 그래서 그 시점에서 새로운 사용자가 앱을 설치하게하고 TestFlight WebClip은 사용자에게 새 프로파일을 설치하도록 요청합니다 (초기 빌드/프로비저닝 파일과 같이 앱에 더 이상 포함되지 않기 때문에). 사용자가 새로운 프로파일을 성공적으로 설치했지만 TestFlight 앱/webclip으로 돌아 가면 실제로 앱을 설치하지 않고도 프로파일을 다시 설치하라는 요청이 반복적으로 발생합니다.기존의 TestFlight 빌드에 새 프로비저닝 프로파일 추가

OK, 세부 사항을 통해 완전한 산책 :

  • 은 내가 testUsers1.mobileprovision 파일을 사용하여 응용 프로그램을 구축하고 TestFlight에 를 업로드합니다.

  • 어느 시점이 지난 후에 새로운 모바일 프로비저닝 파일testUsers2.mobileprovision에 UserX를 추가합니다.

  • 이전 빌드의 권한 섹션에서 " 프로필 업데이트"를 사용하여 testUsers2를 TestFlight에로드합니다.

  • UserX는 UserFrame에서 자신의 기기에서 TestFlight 웹 클립/앱을 시작합니다.

  • 오히려/설치 응용 프로그램을 다운로드하는 것보다, TestFlight 파일을 프로비저닝 새로운 testUsers2를 설치 에게 요청하고 사용자가 파일을 설치한다.

  • UserX는 사용자의 기기에서 TestFlight를 다시 시작하고 실제로 앱을 설치/다운로드하지 않고 에 새 프로필을 설치하도록 요청합니다.

나는 이것에 문제가 될 수있는 아이디어를 묻는 TestFlight에게 편지를 보내 왔지만 대답을 아직받지 못했습니다. 아무도 내가 여기서 뭘 잘못하고 있는지 보지 않니? 또는 장치의 TestFlight Webclip에서 일종의 버그를 치고 있습니까?

업데이트 : 나는 TestFlight와 몇 가지 전자 메일을 교환했으며 "이 문제를 해결하는 동안 권장되는 가장 좋은 방법은 연결된 새 프로 비전 프로필로 동일한 빌드를 다시 업로드하는 것입니다 새 버전을 만들지는 않지만 TestFlight에서 최신 버전을 업데이트 할 것입니다. "

잘하면 그들이 곧 답변을 드리겠습니다.

감사합니다,

답변

15

새 빌드 매번 프로비저닝 프로필 변경 만들 필요가 없습니다 - 당신이 (가) Provising 포털에서 업데이트 된 프로비저닝 프로파일을 다운로드하기 만하면됩니다 다음 TestFlight에서 선택한 빌드 페이지로 이동하여 "권한"을 클릭 한 다음 "프로파일 업데이트"를 클릭하고 새 프로비저닝 프로파일 파일을 선택하십시오.

설명하신 문제는 아마도 빌드의 프로비저닝 프로파일과 관련이 없지만 WebClip 자체는 설정 -> 일반 -> 프로파일 -> TestFlight WebClip에서 삭제하고 다시 설치하십시오.

+3

회사 배포 프로필이 만료되었습니다. 방금 지침을 따르면서도 권한이있는 프로필을 업데이트 할 곳이 없습니다. 더 이상 가능하지 않습니까? – Andrew

17

이 아이폰 OS 8의 출시 이후 더 이상 수 없습니다, 지원 페이지 Adding more testers to a build? 확인 : 현재 iOS 8의 변화에 ​​

를, 그것은 테스터가에서 프로비저닝 프로파일을 설치하는 데 더 이상 할 수 없습니다 iOS 설정 앱. 앱 개발자는 이제 Ad Hoc 베타 앱을 다시 빌드하여 앱의 IPA 파일에 포함 된 프로비저닝 프로파일을 업데이트해야합니다.

업데이트 된 프로비저닝 프로파일로 새 빌드를 추가해야합니다.