2012-10-24 8 views
5

Ich habe Verwirrung über interne Verteilung und Ad-hoc-Verteilung.In-house-Verteilung - ios sdk

  1. Benötigt interne und Ad-hoc-Verteilung Anwendung Apple Review Team zu überprüfen?

  2. Was unterscheidet die interne Verteilung von der Ad-hoc-Verteilung?

  3. Beliebige Beispiele/Richtlinien für die Erstellung von Inhouse-Zertifikaten und Prozessen für die Verteilung?

  4. Hat die Inhouse-Distribution Benutzer-UDID zur Konfiguration sammeln müssen?

  5. Wenn ich begann, "A" -Anwendung zu verteilen, die interne/ad-hoc-Verteilung verwendet, kann ich die "A" -Anwendung später im App Store verteilen?

Antwort

3
  1. Nein, sie dies nicht tun.
  2. Mit dem Inhouse-Distributor dürfen Sie die App auf jedem iOS-Gerät installieren, das von Mitarbeitern des Unternehmens ohne die UDID des Geräts verwendet wird. Das Ad-Hoc dient zum Testen der App auf einer ausgewählten Anzahl von Geräten (100 eindeutige Geräte pro Konto und Jahr).
  3. Ja, siehe Apple iOS Developer Enterprise Program
  4. Nein, in-houe verteilte App haben keine UDID-Einschränkungen.
  5. JA, aber Sie müssen das AppStore-Entwicklerprogramm eingeben und nicht das Enterprise-Programm, das für die interne Verteilung verwendet wird.
+0

Für die Antwort 2 bedeutet das, dass ich auf das andere IOS-Gerät verteilen kann, das nicht auch Gerät von Firmenangestellten ist? – user831098

+0

@ user831098 - ja, aber müssen in das Enterprise-Programm eingeschrieben werden – rajt

+0

Ja, Sie können jedem die App geben, aber Sie werden die Vereinbarung mit Apple brechen, die besagt, dass Sie die App nur mit Mitarbeitern des Unternehmens verteilen können. Wenn Sie mit anderen Benutzern vertreiben, könnte Apple Ihr Apple Developers-Konto beenden. – rckoenes

0

Ad-hoc-Verteilung Ermächtigt eine begrenzte Anzahl von Devices Ihre App

iOS-Entwickler in dem Standard-Programm eingeschrieben starten können auch eine App außerhalb des App Store verteilen auf bis zu 100 verschiedene Geräte zum Testen nur für Zwecke. Um die Ad-hoc-Verteilung zu verwenden, erstellen Sie ein Archiv Ihrer App oder lassen Sie sich von einem Teammitglied ein iOS App Store-Paket (.ipa) der archivierten App senden.

Sie verteilen Ihre App, indem Sie die .ipa-Datei bereitstellen, die Benutzer auf ihren Geräten installieren können. Da Sie ein gültiges Ad-hoc-Bereitstellungsprofil zum Archivieren der App auswählen, müssen Benutzer das Profil nicht auf ihrem Gerät installieren, sondern nur die .ipa-Datei. Benutzer können iTunes verwenden, um die App auf ihren Geräten zu installieren. Wenn Benutzer Xcode verwenden möchten, um die App auf ihrem Gerät zu installieren, geben Sie das Archiv als .xcarchive-Dateipaket frei.

In-House Verteilung ermöglicht es Unternehmen Apps Intern iOS-Entwickler in der Enterprise-Programm eingeschrieben verteilen können, ohne Identifizierung einzelner Geräte oder mit dem App Store im Haus verteilen. Um Ihre App intern zu verteilen, erstellen Sie ein Archiv Ihrer App oder lassen Sie sich von einem Teamkollegen eine archivierte App senden. Verteilen Sie Ihre interne App mithilfe des autorisierten Softwarevertriebsmechanismus Ihres Unternehmens. Da die App-Datei auf jedem iOS-Gerät installiert werden kann, sollten Sie die Verteilung dieser Datei schützen. Mitglieder Ihres Unternehmens können iTunes, das iPhone-Konfigurationsprogramm oder Xcode verwenden, um die App auf ihren Geräten zu installieren.