2014-02-21 6 views
5

Ich sehe viele Fragen, die sich fragen, wie eine UDID zu einem vorhandenen Bereitstellungsprofil hinzugefügt werden kann. Ich konnte jedoch keine Informationen darüber finden, ob IPAs für die Neuerstellung erforderlich sind.Wenn eine UDID zu einem vorhandenen Bereitstellungsprofil hinzugefügt wird, muss die IPA regeneriert werden?

So zum Beispiel, wenn ich ...

  1. Ein Ad-hoc-Provisioning-Profil „Internal Tester“ mit nur mich darin
  2. Export eine Anwendung dieses Profil verwenden und es auf testflightapp setzen. com
  3. eine zusätzliche UDID zu meinem „Internal Tester“ hinzufügen Profil Provisioning

ich die IPA neu erstellen Sie benötigen? Wenn die UDIDs in der IPA gespeichert werden, würde ich mir ja vorstellen. Wenn die UDIDs online gespeichert und referenziert werden, würde ich mir nein vorstellen. Wie auch immer, niemand scheint eine Dokumentation darüber zu haben, wie es funktioniert.

Antwort

3

ja Sie müssen die ipa nach der Bearbeitung der provisional profile

+0

Während dies korrekt ist, scheint es, dass Sie auch nur den Bereitstellungsteil aktualisieren können (ohne die gesamte Binärdatei erneut hochladen zu müssen). Siehe http://stackoverflow.com/a/13201934/1060650 – Wisteso

+0

Diese Antwort ist falsch, da Sie ein neues Bereitstellungsprofil hochladen können, ohne die IPA-Datei neu zu erstellen. Wenn Sie dies auf Testflight tun, ändert es die IPA überhaupt nicht, es installiert nur das aktualisierte Profil auf dem Gerät, bevor es die IPA herunterlädt, die immer noch das alte Profil enthält. – Gavin

+0

@Gavin - Ja, aber das Ipa wird nicht die neue UDID enthalten. Um das ipa auf dem neuen Gerät zu verwenden, müssen Sie das Bereitstellungsprofil neu erstellen und das ipa erneut erstellen. – z22

3

Bei der Verwendung von Testflug neu erstellen, können Sie Ihr Provisioning-Profil aktualisieren, es dann von Hand lädt Flug bauen zu testen (siehe unter Berechtigungen).

1

Nach dem Erstellen dieser Frage habe ich endlich Publishing to TestFlight, new testers, do I really need to rebuild/download my provisioning profile? gefunden, die die Informationen, die ich gesucht habe. Ich bin mir nicht sicher, warum ich vorher nicht danach suchen konnte. Entschuldigung, alles!

z22 hat die Frage zwar beantwortet, also werde ich ihn als offizielle Antwort markieren, damit niemand in der Zukunft durch einen anderen Link waten muss.

+0

Danke Kumpel, akzeptiere die Antwort :) – z22

0

Ja, Wenn Sie TestFlight Server für die Freigabe Ihrer App mit anderen verwenden, müssen Sie die UDID seines Geräts im Profil hinzufügen. Angenommen, Sie möchten ein ipa für eine andere UDID erstellen, dann müssen Sie diese Geräte-UDID erneut hinzufügen und das Bereitstellungszertifikat erneut erstellen. Und dann erstellen Sie ipa-Datei mit dem Archiv. Aus TestFlight müssen Sie diesen neuen Build hinzufügen und einen App-Link erstellen.

Verwandte Themen