Ist es möglich, eine App auf einem Gerät (iPad / iPhone), ohne das Gerät mit testen verbunden?

StackOverflow https://stackoverflow.com/questions/4067943

Frage

Dies ist nicht eine Frage, über die Vermeidung zu Pay-Apfel, mein Chef hat kein Problem, die $ 99 registrierende Gebühr zahlt das Signaturzertifikat Sachen zu tun. Jailbreaking ist keine Option.

Ich habe einen Kunden, dass ich eine App für, entwickle und sie wollen Test / Vorschau der App auf ihrem Gerät, bevor Sie mit dem Büro unterwegs ein Treffen darüber zu haben, was als nächstes mit der App zu tun.

Q 1. Nach Recherchen und finden Führer auf, wie man Test auf einem Gerät (http://mobiforge.com/developing/story/deploying-iphone-apps-real-devices) scheinen sie alle, dass das Gerät zu sagen hat angeschlossen werden, um zu prüfende auf ist dies der einzige Weg?

Q 2. Auch, wenn ich tue, um sie ins Büro zu kommen und das Gerät eingerichtet werden getestet, kann ich es in der Zukunft testen, ohne dass es connect zu sein? Kann ich irgendwie sie es schicken?

Q 3. Wie genau die Verteilung der Arbeit, machen Sie eine private App oder etwas so dass nur der Kunde, der die App entwickelt hat, kann es verwendet werden, und es nicht im App Store haben?

Vielen Dank im Voraus für jede Hilfe / Rat, den Sie oder einen Link geben kann mich in die richtige Richtung zu zeigen.

War es hilfreich?

Lösung

Hier ist die kurze davon.

  1. Sie erhalten ihre UDID für ihr Gerät und erhalten ein Zertifikat von Apple (nach dem Abonnement zu bezahlen).
  2. Dann bauen Sie die App mit dem Zertifikat für das Gerät (nicht Simulator) Ziel.
  3. Der Benutzer installiert dann das Zertifikat. (Sie können einfach per Drag & Drop auf itunes).
  4. Ich glaube, die App mit Reißverschluss sein sollten (wie bei der Vorlage in den Laden), aber es ist so ziemlich das gleiche Verfahren wie das Zertifikat.

Wenn Sie Links benötigen, kann ich sie liefern, aber das ist, wie es funktioniert.

In der Zukunft, wenn Sie mit diesem Zertifikat erstellen, muss der Benutzer nur die Anwendung neu installieren. Wenn der Benutzer nicht mit einem Computer verbunden ist, werden Sie nicht Debug Informationen erhalten, aber sie können es nach Herzenslust laufen.

Zertifikate verfallen nach einer gewissen Zeit, so dass Sie eine neuen einmal bekommen haben werden und eine Weile. Aber es ist nicht so sehr ein Problem.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top