2013-02-13 6 views
31

Ich habe ein Apple iOS Enterprise-Konto und erstelle ein Profil für die Bereitstellung von Distributionen. Ich war überrascht, dass ich eine Verteilungsmethode für In House oder Ad Hoc wählen musste.Was ist der Unterschied zwischen In-House- und Ad-Hoc-Verteilung für Enterprise-Apps?

Das verwirrte mich - wenn ich ein Verteilungsprofil für ein Nicht-Unternehmen-Konto erstellen würde, dann wäre die Auswahl hier Ad-Hoc oder App Store, dies macht Sinn, da es verschiedene Profile zum Testen und zum Freigeben gibt. Aber dies ist für ein Unternehmenskonto und ich verstehe nicht, was der Unterschied zwischen In House oder Ad-hoc-Verteilungsmethoden für eine Enterprise-App ist.

Antwort

43

Ad-hoc-Releases müssen für bestimmte Geräte bereitgestellt werden. Mit Ihrem Konto können Sie bis zu 100 Geräte registrieren.

In-House ist für die Verteilung an jedes Unternehmensgerät.

In den meisten Fällen kann In-House alle Ihre Bedürfnisse erfüllen. Aber wenn Sie jemanden wollten, der nicht zu Ihrem Unternehmen gehörte, um etwas zu testen, oder Sie wollten die Verteilung auf bestimmte Geräte beschränken, könnten Sie die Ad-hoc-Bereitstellung verwenden.

+4

Und jeder, der sich für das iOS Developer-Programm registriert hat, kann die Ad-hoc-Distribution nutzen. Nur Unternehmen, die für das iOS Enterprise-Programm angemeldet sind, können die Unternehmensverteilung nutzen. Im Grunde gibt es zwei verschiedene Möglichkeiten, eine App außerhalb des App Stores zu verschiedenen Zwecken zu nutzen. – Snips

+11

Danke, ich glaube, ich bin verwirrt, warum jemand mit einem Enterprise-Konto mit Ad-hoc-Verteilung zu belästigen? Warum beschränke dich auf 100, wenn du mehr hast. – Gruntcakes

+2

Was mich nervt ist, dass Sie auf der Apple Developer Website zwischen einem "Ad-Hoc" oder "In House" Profil wählen müssen ... aber dann wird es als "iOS Distribution" oder "iOS UniversalDistribution" angezeigt ... Wenn Sie dann Archivieren und auf "Exportieren" klicken, haben Sie die Wahl zwischen "Ad Hoc" oder "Enterprise Deployment". Es ist keine Überraschung, dass ich fast jedes Mal falsch liege, wenn ich meine App ändere. (Und natürlich, wenn alles nicht genau übereinstimmt, erhalten Sie eine .ipa-Datei, die mit der Installation auf dem Gerät beginnt ... und dann mit einer unbrauchbaren Meldung "XXX kann nicht zu diesem Zeitpunkt installiert werden" überfällt.) –