2010-11-22 9 views
5

Wir entwickeln eine App für eine Firma, die diese App intern an ihre Mitarbeiter verteilen möchte (ca. 30 bis 40 iPads). Mir ist bekannt, dass ein Ad-hoc-Verteilungsprofil nach einigen Monaten mit dem Standard-Entwicklerprogramm abläuft. Was ist mit dem Enterprise-Entwickler-Programm. Wie lange wird dieses Bereitstellungsprofil gültig sein?Die beste Methode, um Provisioning-Profile für die Inhouse-Distribution für unerfahrene Benutzer zu verwalten?

Die Leute, die die App verwenden werden, sind nicht wirklich in elektronische Sachen und sind nicht in der Zentrale. Es ist in Ordnung, wenn sie auf einen Link in einer E-Mail klicken, um ein neues Profil herunterzuladen, aber das Problem besteht darin, dass sich ein altes abgelaufenes Profil auf dem Gerät befindet und das neue Bereitstellungsprofil blockiert. Aber es ist zu kompliziert, das abgelaufene Profil manuell zu entfernen! (Selbst wenn es für die meisten Benutzer nicht wirklich kompliziert ist, ist es für sie!)

Ich lief oft in dieses Problem, dass, wenn ich das abgelaufene Provisioning-Profil nicht entfernt, keine App mit einem Bereitstellungsprofil signiert würde geöffnet werden, bis die abgelaufenen entfernt wurden.

Gibt es eine Möglichkeit, das Bereitstellungsprofil zu erneuern, ohne das alte manuell zu entfernen? Gibt es eine Möglichkeit, den Gültigkeitszeitraum für ein Inhouse-Bereitstellungsprofil zu erweitern?

Bitte beraten!

Vielen Dank und viele Grüße, zreak

Antwort

2

AdHoc-Profile für Beta-Tests bestimmt sind, so ist zu erwarten, dass die Nutzer würden zumindest einige technischen Hintergrund haben, oder dass sie eine engere Zusammenarbeit wird mit eine technische Person.
Auf der anderen Seite sollten "ideologisch" abgelaufene Profile keine Probleme verursachen, solange Sie die neue auf Ihrem Gerät haben, aber in der Praxis habe ich auch einige Probleme bemerkt, wenn Sie versuchen, den Debugger zu verbinden.

In Bezug auf das Enterprise-Verteilungsprogramm müssen Ihre oder die Firma Ihres Kunden einige Voraussetzungen erfüllen, um ein solches Konto eröffnen zu können. Es kostet auch x3 als das Standardkonto.

Also, endgültige Antwort:
Wenn Sie mit einer Unternehmensverteilung gehen können, wäre das der richtige Weg zu gehen.
Andernfalls müssten Sie die Adhoc-Builds von Zeit zu Zeit verwalten.
von Apple hat eine ziemlich restriktive Politik so, wer das Gerät alten Profile manuell entfernen müssen hat, wenn sie wirklich Probleme verursachen

Grüße

+0

Vielen Dank für Ihre Antwort: Wir haben uns entschieden, ein Unternehmenskonto zu kaufen. Die In-House-Provisioning-Profile sind für 1 Jahr gültig. Dies ist eine Verbesserung der Ad-hoc-Profile. – zreak

+0

@pmilosev Bedeutet dies, dass eine Anwendung, die im Rahmen des Unternehmensentwicklerprogramms verteilt wird, nur für ein Jahr gut wäre, wenn die Unternehmensmitgliedschaft nicht erneuert würde? Muss man 300/Jahr weiter bezahlen, um mehr Bereitstellungsprofile zu erhalten?Ich verstehe, dass mit dem App-Store (mit individueller Mitgliedschaft und Verteilung), sobald Sie eine App kaufen, diese Ihnen gehört. Wenn das Konto des Entwicklers ausfällt, ist die App nicht mehr im App Store verfügbar, aber heruntergeladene Kopien funktionieren weiterhin. Kann ich erwarten, dass die Unternehmensanwendungen nicht mehr funktionieren, wenn die Unternehmensmitgliedschaft abläuft? – Kasapo

+0

@Kasapo: Das ist eine gute Frage. Bis jetzt hatte ich jedoch noch nie einen Kunden, der das Unternehmensprogramm nutzte, daher kann ich nicht antworten. Vielleicht kannst du den Apple Support direkt kontaktieren und die Antwort teilen;) – pmilosev

1

Eine weitere Option (obwohl ich noch nie etwas mit meiner adhoc baut erfahren), wenn Sie sind alle Tester, die ein kostenloses Konto bei http://TestFlightApp.com verwenden. Es handelt sich um einen Cloud-Dienst für die Verwaltung mobiler Geräte, mit dem Sie die Apps und Updates einfacher an Ihre Benutzer mit einem einfachen, nicht unternehmenseigenen Konto verteilen können. Stellen Sie sicher, dass Sie mit der Apple-Vereinbarung konform sind, aber dieses System, das ich gefunden habe, funktioniert gut und erfordert nicht viel auf dem Weg zu technischem Know-how.

Verwandte Themen