Est-il possible de tester une application sur un dispositif (ipad / iphone) sans avoir l'appareil connecté?

StackOverflow https://stackoverflow.com/questions/4067943

Question

Ce n'est pas une question à éviter à la pomme de paye, mon patron n'a pas de problème à payer les frais de 99 $ à enrôler faire les choses de certificat de signature. Jailbreaking est pas une option.

J'ai un client que je développe une application pour, et ils veulent tester / prévisualiser l'application sur leur appareil, avant de se rendre au bureau d'avoir une réunion sur ce qu'il faut faire avec l'application suivante.

Q 1. Après avoir fait des recherches et de trouver des guides sur la façon de test sur un dispositif (http://mobiforge.com/developing/story/deploying-iphone-apps-real-devices) ils semblent tous dire que le dispositif doit être connecté afin de tester sur est-ce la seule façon?

Q 2. De plus, si je ne les amener à entrer dans le bureau et mettre l'appareil à tester sur, je vais pouvoir tester à l'avenir sans qu'il soit connexion? Vais-je être en mesure de les envoyer en quelque sorte il?

Q 3. Comment fonctionne exactement la répartition du travail, faites-vous une application privée ou quelque chose de si seul le client qui est d'avoir l'application développée peut l'utiliser, et ne pas avoir sur l'App Store?

Merci d'avance pour toute aide / conseils que vous pouvez donner ou un lien pour me diriger dans la bonne direction.

Était-ce utile?

La solution

Voici le court de celui-ci.

  1. Vous obtenez leur UDID pour leur appareil et obtenir un certificat d'Apple (après avoir payé l'abonnement).
  2. Ensuite, vous construisez l'application avec le certificat de la cible dispositif (non simulateur).
  3. L'utilisateur installe ensuite le certificat. (Ils peuvent tout simplement glisser-déposer sur itunes).
  4. Je crois que l'application doit être compressé (comme lors de la soumission au magasin), mais il est à peu près le même processus que le certificat.

Si vous avez besoin de liens, je peux leur fournir, mais voici comment cela fonctionne.

Dans l'avenir, si vous construisez avec ce certificat, l'utilisateur n'a qu'à réinstaller l'application. Si l'utilisateur n'est pas connecté à un ordinateur, vous n'obtiendrez des informations de débogage, mais ils peuvent l'exécuter à coeur joie.

Les certificats expirent après un certain temps, de sorte que vous devrez obtenir un nouveau chaque fois un certain temps. Mais ce n'est pas vraiment un problème.

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