Question

Je l'ai cherché stackoverflow, la lecture dans les différents blogs pour obtenir une réponse à ma question « Puis-je distribuer mon application à quelqu'un, sans avoir son appareil UDID? »
Les réponses que j'ai trouvé est tout au sujet « NON! Vous devez avoir la liste des UDID »
Mais, je connais des gens (société privée) me disant qu'ils ont utilisé pour installer des applications sans donner leur appareil UDID au développeur. Développeur utilisé pour les envoyer .ipa fichier, ils ont juste glisser-déposer dans itunes, c'est tout! Je suis pris de vertige ..
En quelle manière ils l'ont fait sans UDID? (Je suis contre jailbreak, ce n'est pas en option)
Ou, peut-être qu'ils nous mentent?

Était-ce utile?

La solution

"entreprise privée". Il y a la moindre idée.

développeurs App Store ne peut distribuer des applications à (jusqu'à 100) avec des dispositifs UDID connus. C'est le plan 100 $ La plupart d'entre nous ont . Nous ne pouvons créer des profils de signature pour la distribution ad hoc à nos 100 appareils, ou pour envoyer à Apple. ([Eta:] Ou, maintenant, pour la distribution de temps limitée à AppleIDs de spécifiques grâce à la nouvelle d'Apple TestFlight .)

Il existe aussi développeur de l'entreprise programme , un open plan annuel de 300 $ aux entreprises (actuellement, toute entreprise avec un numéro DUNS;. les conditions utilisées pour être plus strictes). les développeurs d'entreprise ne peuvent pas soumettre à l'App store, mais ils peuvent signer des applications pour l'installation sur tout appareil, sans connaissance de UDID

Le contrat de développement de l'entreprise comprend un accord de ne pas installer ces applications sur les périphériques non associés à l'organisation ou l'entreprise. Les appareils ne vérifient le certificat de signature avec Apple, donc si vous essayez de vendre des applications signées-entreprise au public, Apple remarquerez et vous arrêtez. En outre, des profils d'approvisionnement d'entreprise expirent chaque année, de sorte que les appareils doivent être rafraîchi avec de nouveaux profils ou les applications cessent de fonctionner.

[Modifier pour ajouter plus tard:] Un troisième, une excellente option (vraiment juste une caractéristique de la première) est le B-2-B App Store. nous avons trouvé que ce soit un ajustement beaucoup mieux pour la plupart des cas d'utilisateurs où nous avions la configuration des comptes d'entreprise pour les clients avant. Il fonctionne à peu près la même que la distribution régulière de l'app store, sauf que l'application n'est pas public - il est visible que sur une liste de AppleIDs clients que vous, le développeur, spécifiez le téléchargement. Les clients qui doivent faire partie du programme d'achat de volume libre , peut alors « acheter » autant de copies de l'application comme ils veulent, sous la forme de codes de rachat, et de les distribuer à la fin des dispositifs d'utilisateur est cependant pratique.

Il est très lisse. Regardez la WWDC vidéo sur elle. des applications B2B peuvent coûter tout ce que vous aimez, y compris 0 $. Téléchargements et mises à jour utilisent les mécanismes normaux de magasin d'application. codes de rachat peuvent être affectés par le dispositif plutôt que par AppleID si le client utilise d'Apple Configurator pour approvisionner leurs appareils. Il y a quelques limitations, mais ils ne sont pas onéreuses. Hautement recommandé.

Autres conseils

Il est possible en utilisant d'Apple Developer TestFlight (oui, Apple a acheté une société appelée TestFlight et n » ai pas t renomme son service) pour la distribution d'applications iOS sans avoir besoin de gérer UDID.

Les tests internes

Vous avez besoin de savoir testeurs itunes Apple ID et il y a une limite difficile pour les testeurs bêta disponibles sièges par application. A partir de 2016, il est de 25 testeurs avec jusqu'à 10 appareils chacun. Vous devez affecter les testeurs admin ou rôles développeurs.

tests externes

App doit passer le processus d'examen et il est limite de 2000 utilisateurs.

Il y a quelques services qui peuvent le faire pour vous, on est TestFlight qui utilise la signature de développeur enterprize que rgeorge a décrit pour distribuer votre application. Les testeurs ne même pas besoin d'utiliser iTunes pour installer l'application sur leur appareil.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top