2009-05-01 13 views
4

Mein Team und ich wurden von einem Unternehmen beauftragt, unsere erste iPhone Applikation zu entwickeln.iPhone App Einreichung unter dem Firmennamen

Ich frage mich, wie diese Auftragnehmer Beziehung am besten behandelt wird. Muss das $ 99 SDK/Dev-Verbindungskonto unter dem Namen des Auftragnehmers eingerichtet werden, damit es bei der Genehmigung der Anwendung nicht durch den Namen unseres Unternehmens, sondern durch seinen Firmennamen aufgeführt wird?

Im Wesentlichen ist es bewährte Vorgehensweise, den Antrag unter dem Namen des Auftragnehmers einzureichen, oder gibt es eine Option, dies bei der Antragstellung zu definieren?

Antwort

5

Sie erhalten ein Konto und sie erhalten ein Konto. Konten dienen zwei Funktionen. Zugriff auf die Entwicklungstools und Zugriff auf die Business-Schnittstelle für das Unternehmen, das die App veröffentlicht.

Sie melden sich einmal an. Jeder Kunde meldet sich aus wichtigem Grund für seinen eigenen Account an. Das ist, wo die Bankinformationen sagen, wohin das Geld geht. :). Und Verträge und Verkaufsdaten, etc.

Der beste Weg für Sie zu arbeiten ist, dass Sie unter Wildcrawing Code-Signaturschlüssel für Entwickler und Vertrieb (ad hoc) (Ihr Konto) entwickeln. Sie signieren für mehrere Clients mit denselben Schlüsseln. Am Ende signieren Sie und veröffentlichen Sie sie mit einem bestimmten AppStore-Schlüssel (das Konto jedes Kunden).

Damit können Sie Kontrolle Entwicklung, Tests und Beta-Verteilung zu tun. Wenn die Entwicklung abgeschlossen ist, ziehst du die Release-Version, die mit ihrem Schlüssel signiert wurde, zusammen und lädst sie über iTunes Connect unter ihrem Konto hoch.

Bonussektion: Diese Konfiguration ist einfach in XCode einzurichten (sobald Sie über die 24 Stunden des Würgens selbst erfahren haben, wie xcode und die Verteilungszertifikate funktionieren).

Gehen Sie zu Projekt-> Projekteinstellungen bearbeiten-> Konfigurationen. Duplizieren Sie zwei neue Konfigurationen aus der "Release" -Konfiguration. Nennen Sie einen "Ad Hoc", den anderen "AppStore". Legen Sie Ihre Signaturzertifikate wie folgt fest: iPhone Developer für Debug/Release, iPhone-Verteilung (Ad Hoc) für Ad Hoc und deren iPhone-Distribution (AppStore) für "AppStore". Vergiss, du hast sogar einen Client bis zum Ende, dann wechselst du zur AppStore-Distribution, baust, zipst, emailst und fertig.

In der Praxis ist es komplizierter als das, da Sie mehrere Zertifikate/Profile/Schlüssel auf Ihrem Computer einrichten müssen, aber wenn Sie fertig sind, läuft es im Grunde so.

1

Ich würde das Dev-Konto erstellen und es unter der Firma veröffentlichen, die die App und die Quelle besitzt, unabhängig davon, wer es entwickelt.

Verwandte Themen