1

Ich möchte gerade meinen Client mit einer Beta-Version meiner App ausstatten und bin dazu gekommen, ihre UDID zu meinem Provisioning-Profil hinzuzufügen, damit ich sie senden kann und diese Benachrichtigung auf dem iOS Provisioning gefunden habe Portal:Legalitäten des Ausgebens einer Beta-App an den Client

Ihr iOS Developer Program Mitgliedschaft beendet werden kann, wenn Sie Pre-Release Apple Software zu anderen jedermann bieten als Mitarbeiter, Auftragnehmer und Mitglieder Ihrer Organisation, die als Apple-Entwickler registriert sind und einen nachweisbaren Sie müssen wissen oder verwenden Sie Apple Software, um Anwendungen in Ihrem Namen zu entwickeln und zu testen. Die unbefugte Weitergabe vertraulicher Apple-Informationen (einschließlich Vorabversion von Apple Software) ist untersagt und kann sowohl zivil- als auch strafrechtliche Folgen für Sie haben ( ).

Erstens, muss mein Kunde ein Apple-Entwickler selbst sein? Außerdem, riskiere ich meine Lizenz, indem ich sie an sie ausstelle?

Diese rechtliche Formulierung scheint sehr seltsam ...

Was tut alle anderen?

+2

Ich denke, dass diese Nachricht über Apple-Software - d. H. IOS Betas usw. Nicht Ihre Software ist. –

+0

In welcher Weise stellen Sie _ "Pre-Release-Apple-Software" jedem zur Verfügung, indem Sie ihnen eine Beta-Version Ihrer App geben? – jrturton

+0

Paul hat Recht auf das Geld hier. Sie können Ihre eigene Software an die von Ihnen gewünschte Software weitergeben, es stellt nur die Software von Apple für andere zur Verfügung, die Probleme verursachen könnte. –

Antwort

9

Die Klausel beschränkt Ihre Fähigkeit, Apple-Software zu verteilen, nicht Ihre. Es hindert Sie zum Beispiel daran, iOS-Betas an alle zu geben. Es wirkt sich nicht auf Ihre Fähigkeit aus, Bereitstellungsprofile für die Verteilung Ihrer eigenen Betas zu verwenden.

3

Erstens, muss mein Kunde ein Apple-Entwickler selbst sein?

Nein. Das ist der Zweck des Ad-hoc-Programms.

Auch riskiere ich meine Lizenz, indem ich sie an sie ausstelle?

Nr

0

Paul ist richtig, dass diese Klausel über Apples Software. Beachten Sie jedoch, dass Apple Ihre App tendenziell ablehnt, wenn sie denkt, dass sie sich in der Beta-, Debug- oder Testversion befindet: In diesen Tagen hatte ich eine Anwendung nur deshalb abgelehnt, weil sie einen "Verbindungstester" enthält Testen Sie die Serververbindung - nun, sie dachten, dass es QA-Zeug ist und ich musste ihnen erklären, dass es nicht ... Alles in allem, können Sie "Beta" senden, wenn es voll funktionsfähig und ohne Diagnosefunktionen ist. Ihre andere Möglichkeit besteht darin, IPA (Ad-hoc Provisioning) an eine begrenzte Anzahl von Geräten zu senden, die den Apple Store umgehen.