2009-05-07 12 views
2

J'ai un script qui fonctionne bien pour créer des builds iPhone ad hoc. Je peux déposer l'application et le fichier mobileprovision sur iTunes (version Mac), et il s'installe sur l'appareil sans problème. Mais si je génère une nouvelle génération et dépose les fichiers sur iTunes une seconde fois, je reçois toujours l'erreur redoutable "impossible à vérifier" à la synchronisation. La seule chose qui résout le problème est de supprimer l'application et le profil du bureau et du périphérique, de synchroniser, puis de supprimer la nouvelle copie et de la synchroniser à nouveau. J'ai essayé toutes les variantes de suppression du profil ou de l'application sur l'appareil ou le bureau, et rien d'autre que le nettoyage des deux ne le résoudra.Pourquoi ne puis-je pas mettre à jour les applications iPhone ad hoc?

Est-ce que quelqu'un sait si c'est un bogue dans le processus d'installation pour les applications ad hoc, ou est-ce qu'il me manque quelque chose?

Répondre

4

Modifiez-vous votre version pour chaque build? Je ne me souviens pas avoir reçu un message d'erreur, mais j'ai trouvé que si je ne changeais pas les informations de version à chaque fois, je ne pouvais pas glisser et déposer pour installer la nouvelle version. Je devrais d'abord supprimer l'application.

Je ne sais pas si cela aidera, mais c'est la seule chose à laquelle je peux penser jusqu'à présent.

+0

ad hoc a toujours été floconneux – slf

+3

oui. Dans votre fichier info.plist, il y a une entrée de numéro de version. Si vous laissez le même numéro de version, il pense simplement que la nouvelle copie est identique à l'ancienne copie, je pense ... –