Question

Je suis en train de distribuer une application iPhone ad hoc en interne pour un test bêta 3 utilisateurs, moi-même (iPhone 4) et deux autres (iPad 2, iPhone 3G). Mon appareil a servi de dispositif de développement ainsi. Je suivais tous les documents Apple, l'application et archivé préparé pour le déploiement de l'entreprise. Je l'ai mis sur mon serveur web avec le fichier .plist manifeste. Pour le tester, je l'ai installé sur mon propre appareil (qui encore une fois, est le dispositif de développement), et cela a fonctionné la houle. Alors j'ai envoyé le lien à mes 2 autres utilisateurs, qui ont ensuite déclaré qu'ils ont reçu un message qui dit qu'ils sont « incapables de télécharger. » Alors d'abord je pensais que ce serait peut-être un problème avec l'UDID, qui n'est pas. J'ai eu le téléchargement de mon utilisateur un émetteur-app UDID, et ils parfaitement accordés. Ce fut après avoir posé cette question: Quel est le type MIME pour .mobileprovision où je voulais connaître le type MIME pour un fichier .mobileprovision. Je pris cette information, et puis aussi envoyé un lien vers le profil de provisionnement. Mes deux utilisateurs tests pourraient télécharger et installer l'amende de fichier .mobileprovision; le problème quand ils ont de nouveau, a essayé d'installer l'application. Un utilisateur a un message qui dit « ne peut pas se connecter au serveur www.myserver.com » tandis que l'autre installé 80% de l'application, avant de faire passer le message « incapable de télécharger » avec 2 options: « nouvelle tentative » et « fait. »

Je suis à une perte. Est-ce que quelqu'un a des idées? Je suis désespérée! Merci à l'avance!

Était-ce utile?

La solution

Essayez d'utiliser TestFlightApp.com . Il est gratuit et permet essentiellement d'automatiser le processus de faire over-the-air tests ad hoc.

« Impossible de télécharger » semble être un fourre-tout un message que quelque chose ne va pas - soit votre ipa et votre fichier mobileprovision ne correspondent pas, ou votre fichier de disposition ne comprend pas le droit UDID, ou peut-être il y a problèmes de connectivité juste.

Autres conseils

Pour ceux qui n'utilisent pas TestFlight, vérifiez les points cible de déploiement sous la page Résumé. Peut-être que vous définissez trop élevé, ce qui est pas toujours nécessaire.

Une fois que je créé une nouvelle application qui Xcode défini automatiquement la dernière cible pour moi, ce qui était 5.1.1, mais l'utilisateur employais 5.0.x. Je l'ai changé de nouveau à 4,0 avec un très petit changement de code (faiblesse> assign), puis il a travaillé.

Je sais qu'il est probablement trop tard pour vous aider, mais j'eu un problème similaire. L'application téléchargeait, et quand je pouvais voir « Installation » il y avait une fenêtre contextuelle avec le message décrit par OP.
Le asnwear a été de supprimer le profil d'approvisionnement de l'iPad et redémarrez l'appareil.

Réglages / Général / profil / supprimer

En remarque, le premier profil de configuration a été chargé à l'appareil par l'intermédiaire d'un câble de macbook.

Ceci est un autre cas du problème. Vous devez vous inscrire UDID de l'appareil d'abord, avant d'exporter ipa. Les appareils qui ont enregistré UDID après l'exportation ipa, ceux qui sont incapables de télécharger le ipa.

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