web-dev-qa-db-fra.com

Y a-t-il une limitation à la distribution des applications dans le programme d'entreprise iOS?

Je sais que dans le programme pour développeurs iOS, un développeur peut utiliser un profil de distribution ad hoc pour créer une application, et cette application est à des fins de test et peut être installée sur jusqu'à 100 appareils.

Existe-t-il une telle limitation pour les applications développées avec un compte de programme Enterprise? Et puisque cette application est à usage interne, l'appareil de l'employé doit-il être configuré d'une manière ou d'une autre pour utiliser cette application interne?

Et y a-t-il un problème technique si je distribue l'application interne (gratuitement) à un public plus large via un lien Web ou un e-mail? Je sais que cela peut être interprété comme une violation du programme Enterprise, je me demande simplement si cela est techniquement faisable.

21
NeoWang

Il n'y a aucune limitation sur le nombre d'appareils que vous pouvez installer l'application d'entreprise. Tout ce dont vous avez besoin est un profil d'approvisionnement et une identité de signature correctement configurés et l'UDID dans le profil d'approvisionnement. Je pense que vous pouvez distribuer ad-hoc de la même manière qu'avec un compte de développeur iOS normal, encore plus facilement.

Il y a déjà beaucoup d'informations disponibles sur StackOverflow :

Et bien d'autres: https://stackoverflow.com/search?q=ios+enterprise

Veuillez d'abord les lire et vous obtiendrez la plupart des informations dont vous avez besoin.

26
Legoless

À partir d'iOS 9, une autre considération importante est lors de la première installation Apple vous invite avec une invite 'Untrusted Enterprise Developer'. Cela vous oblige à aller dans Paramètres: Général> Profils et sélectionnez 'Trust X' pour le bon profil.

Pas un bouchon de spectacle. Cependant, une considération importante si vous devez faire une grande distribution car les testeurs doivent être informés.

enter image description here

8
unicornherder