1

Je suis sur le point d'émettre une version bêta de mon application pour mon client et je suis venu ajouter son UDID à mon profil d'approvisionnement afin que je puisse l'envoyer et trouver cet avis sur iOS Provisioning portail:Légalité de l'émission de l'application bêta pour le client

votre adhésion au programme iOS Developer peut être résilié si vous fournir pré-version du logiciel Apple à toute personne autre que les employés, entrepreneurs et les membres de votre organisation qui sont enregistrées comme d'Apple développeurs et ont un démontrable besoin de savoir ou d'utiliser Apple Logiciel afin de développer et tester des applications en votre nom. La distribution non autorisée des Informations confidentielles d'Apple (y compris le Logiciel Apple pré-version ) est interdite et peut vous soumettre à la fois à la responsabilité civile et pénale de .

Premièrement, est-ce que mon client DOIT être lui-même un développeur Apple? De plus, est-ce que je risque ma licence en la leur transmettant?

Cette formulation juridique semble très étrange ...

Qu'est-ce que tout le monde fait?

+2

Je pense que ce message concerne les logiciels Apple, c'est-à-dire les bêta iOS, etc. Ce n'est pas votre logiciel. –

+0

De quelle manière fournissez-vous _ _ _ la version préliminaire du logiciel Apple _ à quiconque en leur donnant une version bêta de votre application? – jrturton

+0

Paul a raison sur l'argent ici. Vous pouvez mettre votre propre logiciel à la disposition de qui vous voulez, c'est seulement fournir le logiciel d'Apple à d'autres personnes qui pourraient vous causer des problèmes. –

Répondre

9

La clause restreint votre capacité à distribuer le logiciel d'Apple, pas le vôtre. Il vous empêche, par exemple, de donner des bêtas iOS à tout le monde. Cela n'affecte pas votre capacité à utiliser des profils de provisionnement pour distribuer vos propres bêtas.

3

Premièrement, est-ce que mon client DOIT être lui-même un développeur Apple?

Non. C'est l'objectif du programme ad-hoc.

De plus, est-ce que je risque ma licence en la leur transmettant?

n °

0

Paul est juste que cette clause est sur le logiciel d'Apple. Cependant, notez qu'Apple a tendance à rejeter votre application si elle pense qu'elle est en version "beta", "debug" ou "test": en ce moment j'ai fait rejeter une application uniquement parce qu'elle inclut un "testeur de connexion" qui vise à tester la connexion du serveur - bien, ils pensaient que c'était du QA et je devais leur expliquer que ce n'était pas ... Dans l'ensemble, vous pouvez envoyer un "beta" si tout fonctionne correctement et sans fonctionnalités de diagnostic. Votre autre option consiste à envoyer un IPA (approvisionnement ad-hoc) à un nombre limité d'appareils en évitant Apple Store.

Questions connexes