2014-02-21 4 views
5

기존 프로비저닝 프로파일에 UDID를 추가하는 방법을 묻는 질문이 많이 있지만, IPA를 사용하여 다시 작성해야하는지 여부에 대한 정보를 찾을 수 없었습니다.UDID가 기존 프로비저닝 프로파일에 추가되면 IPA가 재생성을 필요로합니까?

그래서 예를 들어 나는 ...

  1. 그냥 날 거기에
  2. 수출에 해당 프로필을 사용하여 응용 프로그램을 "내부 테스터를"임시 프로비저닝 프로파일을 작성하는 경우와 testflightapp에 넣었습니다. COM

내가 IPA를 다시 작성해야합니까 프로필을 프로비저닝 내 "내부 테스터"에 추가 UDID를 추가 하시겠습니까? UDID가 IPA 내부에 저장되면 예라고 생각할 것입니다. UDID가 온라인에 저장되고 참조되는 경우, 나는 상상할 수 없습니다. 그러나 아무도 어떤 방식으로 작동하는지에 대한 문서가없는 것 같습니다.

답변

3

그래 당신은, 당신이 당신의 프로비저닝 프로파일을 업데이트 할 수 있습니다 시험 비행을 사용하는 경우 provisional profile

+0

이 내용이 정확하지만 제공 부분을 업데이트 할 수도 있습니다 (전체 바이너리를 다시 업로드하지 않아도 됨). http://stackoverflow.com/a/13201934/1060650 – Wisteso

+0

IPA 파일을 재생성하지 않고 새 프로비저닝 프로파일을 업로드 할 수 있으므로이 대답은 잘못되었습니다. testflight에서 이렇게하면 IPA가 전혀 변경되지 않고 IPA를 다운로드하기 전에 업데이트 된 프로파일을 장치에 설치하기 만하면됩니다. IPA에는 이전 프로파일이 포함되어 있습니다. – Gavin

+0

@Gavin - 예.하지만 ipa에는 새로운 UDID가 포함되지 않습니다. 새 장치에서 ipa를 사용하려면 프로비저닝 프로파일을 다시 만들고 ipa를 다시 작성해야합니다. – z22

3

을 편집 한 후 ipa을 다시 (권한에서 보면) 비행 빌드를 테스트하기 위해 손으로 업로드 할 필요가 없습니다.

1

이 질문을 작성한 후, 내가 찾던 정보 인 Publishing to TestFlight, new testers, do I really need to rebuild/download my provisioning profile?가 마침내 발견되었습니다. 왜 내가 전에 이것을 검색 할 수 없었는지 모르겠다. 미안 해요!

z22가 답을 얻었으므로 나는 그를 공식 응답으로 표시 할 것이므로 앞으로 아무도 다른 링크를 통해 걸어 갈 필요가 없습니다.

+0

감사합니다, 대답을 수락 할 :) – z22

0

예, 다른 사람들과 앱을 공유하기 위해 TestFlight Server를 사용하는 경우 프로필에 기기의 UDID를 추가해야합니다. 이제 다른 UDID에 대해 ipa를 작성하려는 경우 해당 장치 UDID를 추가하고 프로비저닝 인증서를 다시 작성해야한다고 가정하십시오. 그런 다음 보관을하고있는 ipa 파일을 만듭니다. TestFlight에서이 새 빌드를 추가하고 App 링크를 만들어야합니다.