Wie soll ein großes, weit verzweigtes Unternehmen mit dem iOS Developer Program zusammenarbeiten?

Ich arbeite für ein Unternehmen, das mehrere Niederlassungen in verschiedenen Teilen des Landes (USA) hat.

Die Abteilung, der ich angehöre, möchte eine Apple iOS Developer Program-Lizenz erhalten.

Eine andere Abteilung (in einem anderen Amt/Staat) hat bereits eine Lizenz.

Als wir zu dieser Abteilung gingen, sagten sie, es wäre besser/einfacher, einfach unsere eigene Lizenz zu beantragen, was Sinn machte.

Wenn wir die Lizenz beantragen, müssen wir unseren legalen Firmennamen verwenden.

Apple hat uns abgeschossen – weil die andere Sparte bereits die Lizenz unter dem legalen Firmennamen hat. Was auch Sinn macht.

Apple ist insofern Apple, als es im Grunde unmöglich ist, jemanden ans Telefon zu bekommen, um zu besprechen, was wir hier tun sollen. Ich vermute also, dass wir die Lizenz, die die andere Abteilung verwendet, huckepack nehmen müssen.

Abgesehen davon, dass es sich nach einem großen Ärger anhört (Koordinierung mit Kollegen in einem anderen Büro / Staat, die Sie noch nie getroffen haben), bin ich mir nicht wirklich sicher, was die Logistik ist. Sollen wir diese eine Lizenz unternehmensweit auf jedem Mac nutzen können, den wir besitzen? (von denen es zum Glück nicht so viele gibt) Oder gibt es eine Sitzplatzbegrenzung? Das Endziel ist der App Store, aber hätten wir eine Enterprise-Lizenz bekommen sollen? Wenn ja, gibt es eine Möglichkeit, darauf "aufzurüsten", wenn die andere Division gerade die Standard-Division bekommen hat? Soll jemand aus der anderen Abteilung der "Admin" der Lizenz sein? Oder können wir alle als Benutzer zu ihrer Lizenz hinzugefügt werden?

Wie soll ein großes, weit verzweigtes Unternehmen mit Abteilungen in vielen verschiedenen Niederlassungen und Bundesstaaten mit dem iOS-Entwicklerprogramm arbeiten?

(Ich habe dies auch auf SO gefragt , und jemand hat mir empfohlen, es auch hier zu fragen. Lassen Sie es mich wissen, wenn dies nicht akzeptabel ist.)

Das ist eine gute Frage, aber ich habe keine Ahnung!

Antworten (2)

Eine „Firmen“-Entwicklermitgliedschaft im Wert von 99 US-Dollar ermöglicht es dem Administrator des Kontos, viele „Entwickler“-Konten einzurichten. Sie sollten den Administrator dieses Kontos (höchstwahrscheinlich derjenige, der es ursprünglich eingerichtet hat) bitten, Konten für jeden Ihrer Entwickler zu erstellen.

Möglicherweise müssen Sie das Administratorkonto für Dinge wie Bereitstellung und App-Übermittlung freigeben, aber für den größten Teil Ihrer täglichen Arbeit können Sie Ihr eigenes Login haben, das die Entwicklermitgliedschaft teilt.

Ich weiß es nicht genau, aber der „Super-Admin“ (also der Erste, der sich registriert) sollte in der Lage sein, Teammitglieder zu definieren und andere Personen zu einem „Agenten“ zu machen, der dieser Person den Zugriff auf iTunes Connect ermöglicht, einreichen Apps, richten neue Bereitstellungsprofile ein, und ich glaube auch, fügen Sie neue Konten hinzu usw.
Es kann viele Administratoren in einem Team geben, aber nur einen Teamagenten. Und leider kann nur der Teamagent neue App-IDs erstellen. Siehe developer.apple.com/membercenter/help.action?programType=iphone

Da Apple davon gesprochen hat, dass jedes „Unternehmen“ nur ein Entwicklerprogramm bekommt, wird man gezwungen sein, sich zu teilen oder ein neues Unternehmen zu gründen.

Die anfängliche Belastung durch die Gründung einer hundertprozentigen Tochtergesellschaft zum Zweck der Gründung einer juristischen Person ist etwas, das unabhängige Entwickler für weniger als 500 US-Dollar erledigen, und sie erhalten professionelle, aber konservierte Hilfe.

Sie müssen dies von Ihren Finanz- und Rechtsteams durchführen lassen, um zu wissen, wie schmerzhaft dies für die spezielle Situation Ihres Unternehmens sein wird. Für eine Einzelperson ist es ziemlich einfach, eine LLC oder S Corp unter die Einkommensteuer fallen zu lassen, und die Bearbeitung der Einreichungsunterlagen bei der Landesregierung ist eher ein geringer Verwaltungsaufwand. Es könnte für ein echtes Unternehmen leicht kostspieliger und komplizierter sein, ein untergeordnetes Unternehmen zu gründen – aber das ist der direkte Weg zu einem eigenen Entwicklerkonto.