J'ai développé une application iPhone et je souhaite tester cette version de distribution finale avant de le soumettre à l'App Store pour examen. Y a-t-il un moyen sûr de faire fonctionner cette application sur un appareil? P>
6 Réponses :
Vous pouvez configurer une bêta via le programme de portail iPhone. Vous pouvez ensuite charger l'application et le profil associé sur un téléphone via iTunes ou Xcode. P>
C'est une bonne vérification, mais une version ad-hoc n'est toujours pas exactement la même que la version distribuable de l'App Store - différentes identités et droits de signature.
Non, vous ne pouvez pas. Cela me fait aussi un peu de noix. Si vous configurez un profil de distribution ad-hoc, c'est aussi proche que vous pouvez obtenir. Sur le côté "positif", vous êtes garanti d'avoir rejeté votre application si elle ne peut pas être installée correctement ... p>
Vous voudrez peut-être aussi consulter Craig Hockenberry's " Le test final A> "Blog Post. P>
Craig donne une méthode de test lorsque la seule différence entre ce que vous testez et ce que vous soumettez est l'identité de la signature. P>
Vérifiez cela, vous pouvez réellement tester une version de distribution: P>
http: //nikhilkerala.blogspot. COM / 2010/12 / HOW-TAST-TEST-APP-Store-Distribution.html P>
Post incroyablement long. TLDR: Jailbreak un téléphone.
Je sais que cette question est un peu ancienne, mais j'ai récemment trouvé une meilleure façon de tester et de distribuer mes applications avant la soumission et cette méthode me permet de l'obtenir facilement sur de vrais appareils sans avoir à avoir l'appareil physiquement dans Mes mains ou ont la boue utilisateur avec des profilés de provisioning, des certificats ou une synchronisation iTunes. P>
Les développeurs peuvent créer un compte sur Testflight et créer une équipe. P>
Après avoir créé une équipe, invitez les testeurs à votre équipe (cliquez sur "Inviter un coéquipier" sur la page de l'équipe). Le testeur recevra un courriel d'invitation pour rejoindre votre équipe et participera au processus de création d'un compte de base (nom, courrier électronique, mot de passe) et aura son appareil enregistré et leur compte sera ajouté à votre équipe. P>
Une fois que vous avez vos testeurs en place, accédez à la page de votre équipe et sélectionnez tous les testeurs, exportez leurs informations de périphérique via le lien et importer cette liste dans un profil de distribution ad-hoc. P>
Importer ce profil (et le certificat ad-hoc) en Xcode et reconstruire votre projet et partagez-le sous forme de fichier * .ipa. P>
Retour à la page de votre équipe TestFLightApp.com et téléchargez le binaire. Tous les testeurs de votre équipe avec accès à la construction recevront une notification par courrier électronique à ce sujet. Tout ce qu'ils ont à faire, c'est cliquer sur "Installer" dans l'e-mail et ils seront conduits à une page TestFLightApp.com qui installera l'application sur leur périphérique sur l'air, sans iTunes, pas de mucking avec des profilés, etc. P >
Je l'ai testé ce matin en fait et je suis très impressionné par la facilité d'accès et il se trouve aussi libre. P>
TestFlight uniquement fournit un moyen simple de distribuer des constructions ad-hoc. Il ne permet pas de tester la dernière construction à soumettre à Apple.
Il est en fait possible d'installer la version de distribution si vous avez déjà installé une version ad hoc sur votre téléphone. La plupart des gens ne l'ont tout simplement jamais essayé =) p>
et aucun jailbreak n'est requis. Pour des instructions pas à pas, voir ma réponse ici: P>