2010-10-22 5 views
1

Je suis seulement un mois dans mon développement iOS, et j'ai déjà une application gps douce parfaite sur le simulateur iPhone. Je suis sur le point de payer les 99 USD pour pouvoir essayer l'application sur mon vrai appareil (iPhone 4). Ma question est: puis-je débrancher l'appareil après avoir téléchargé l'application. Ce que je veux dire, est-ce que je peux tester mon application débranchée de mon ordinateur sans tout le processus de soumission à app-store etc.Test de l'application débranché de l'ordinateur portable?

Si je ne peux pas, alors je dois courir autour de la ville avec mon ordinateur portable + iPhone pour essai. C'est assez bête.

Répondre

4

Ce n'est pas un problème.

Vous pouvez provisionner un certain nombre de téléphones pour utiliser votre licence de développeur, et installer et exécuter votre application dessus. Il ressemblera à n'importe quelle autre application.

Bonne chance!

+1

Donc, mes applications en développement sont vraiment installées sur mon appareil? Donc, le téléphone se comporte exactement comme avant. Et je peux commencer mon application à tout moment. Donc, si je veux juste faire une application pour un usage privé, je n'ai même pas à dire à Apple à ce sujet? Si c'est vrai, c'est super mignon. –

+0

oui. Votre téléphone est chargé avec un certificat d'approvisionnement spécial qui permet à ces applications de s'exécuter. Vous êtes autorisé à provisionner un petit nombre d'appareils en tant que développeur (je pense que c'est 5, mais je ne me souviens pas.) –

+0

Pour le moment, je n'ai qu'un seul appareil, donc cela n'a pas d'importance. Donc, fondamentalement, ses 99 USD par an, et je peux exécuter toutes les applications auto-développées que je veux, avec toutes les fonctionnalités. Agréable. Je peux même enregistrer un appareil ami (qui ne se développe pas), et lui donner les applications que je suis en train de développer, afin qu'il puisse les tester aussi. –

1

Si vous installez et exécutez avec votre profil d'approvisionnement d'équipe, vous pouvez également exécuter l'application à partir de votre iphone sans certificat. :)

1

La réponse courte est: "Oui, vous pouvez". Ce que tout le monde a dit à propos de l'approvisionnement, et de plusieurs appareils et tout était correct. D'un point de vue simpliste - lorsque vous exécutez votre application dans le débogueur (connecté à l'iPhone) - il l'installe réellement sur votre iPhone. Donc, quand/si vous déconnectez le téléphone du débogueur - il est toujours sur votre iPhone - et peut être exécuté comme n'importe quelle application normale.

(En ce qui concerne votre autre question)

Vous pouvez certificats disposition jusqu'à 100 appareils. Donc, si votre ami a un appareil, vous pouvez obtenir son "UDID" (disponible via iTunes). Vous pouvez lui envoyer par e-mail un profil d'approvisionnement (que vous générez) pour son appareil et une copie de votre application (fournie sous ce profil). Il traîne-et-tombe dans iTunes - synchronise, et il a l'application fonctionnant sur sa machine. Notez que ces types de certificats ne durent que 3 mois - vous devrez donc en générer un nouveau - ou lui donner une copie "réelle" de l'AppStore après sa sortie.

+0

C'est génial. Merci. –