2010-11-25 7 views
1

mein Client hat 10 iPads und ich habe die App bereit für die Bereitstellung.objective-c App deploymnet

kann es für den Client sehr schwierig sein, die App mit xcode unter Verwendung von Provisioning-Profilen zu implementieren.

Gibt es eine Möglichkeit, die App auf allen Geräten ohne Bereitstellungsprofile bereitzustellen?

Antwort

0

Wenn es sich um eine interne App handelt, ist es wahrscheinlich am einfachsten, sich einfach für das Enterprise Developer Program anzumelden. Dadurch können Sie Ihre App intern bereitstellen und Ihre Benutzer können einfach zu einer URL gehen und sie herunterladen.

Dies wird Ihnen eine Menge Aufwand ersparen, wenn Sie auch Updates für Ihre App bereitstellen.

EDIT: hinzugefügt Link

Enterprise Developer site

0

Sie können zum App Store veröffentlichen aber Apple sagen, die App zu halten, bis sie losgelassen wird. Sobald es genehmigt wurde, können Sie 10 Promocodes für die Version erhalten und diese mit Anweisungen an den Client verteilen, um die App aus dem App Store herunterzuladen.

Nicht praktisch, wenn Sie Feedback für laufende Entwicklung und Tests erhalten, aber möglicherweise funktionieren, wenn sie nur eine endgültige Genehmigung geben müssen, bevor es versendet.

0

Die einzige Möglichkeit, einen Entwicklungs-Build zu verteilen, besteht darin, die Geräte an Ihren Entwicklungscomputer anzuhängen und direkt darauf Builds zu erstellen (sie als Entwicklungsgeräte zu markieren) oder wie oben beschrieben Ad-hoc-Bereitstellungsprofile zu verwenden . (Das Enterprise-Entwicklungsprogramm erfordert, wie in einer anderen Antwort erwähnt, immer noch ein Bereitstellungsprofil.)

Sie benötigen Xcode nicht unbedingt, um den Build und das Profil zu verteilen. Sie können iTunes verwenden, um beide auf ein Gerät zu laden (was ich meine Kunden verwende), aber Sie können auch das (kostenlose) iPhone Konfigurationsprogramm (Mac, Win) verwenden, wenn es Ihnen passt (obwohl ich es nur einmal selbst probiert habe) .

Ich würde aus zahlreichen Gründen nicht empfehlen, die App an den App Store zu senden, wie es von einer anderen Antwort vorgeschlagen wird.

0

Es gibt ein paar neue Möglichkeiten, dies drahtlos zu tun, aber für alle von ihnen müssen Sie die Geräte UDID und fügen Sie Ihre Liste von autorisierten Geräten.

Sobald dies erledigt ist, können Sie die App mit dem provisioning Profil (Build und Archiv) verpacken und eine der drahtlosen Verteilungsmethoden verwenden, die in letzter Zeit auftauchen.

Alles, was Sie tun müssen, ist, die iPads über Safari auf eine Webadresse zu richten und Ihr Client wird aufgefordert, die App zu installieren. Einfacher geht es nicht!

Ich hatte gute Erfahrungen mit diesem einen, sondern Ihre Kunden Geräte auf iOS 4.0+ http://jeffreysambells.com/posts/2010/06/22/ios-wireless-app-distribution/

Viel Glück sein müssen. Rog

Verwandte Themen