Signataire non valide erreur
J'ai créé un groupe ad hoc version de mon application et que vous souhaitez une autre personne pour l'installer. J'ai leur ID de l'appareil (deux en fait) dans le profil de configuration. Mon certificat est le même pour les réseaux ad hoc et d'approvisionnement app store. Le certificat est valide dans le trousseau d'accès. J'ai sélectionné le profil ad hoc dans Xcode pour ce build, qui est lié à la distribution de certificat.
- Je envoyer de l'utilisateur du fichier de configuration et .app fichier. Ils abandonnent à la fois dans iTunes et sync puis obtenir cette erreur sur les deux appareils:
The application "myapp" was not installed on the iPhone "user's iPhone" because the signer is not valid.
J'ai supprimé tous les profils à partir de mon iPhone, a chuté de ces deux fichiers dans iTunes, synchronisés et installé l'application avec succès. Je n'arrive pas à la repro pour moi. J'ai besoin de reproduire ce problème localement pour déterminer le problème. Toutes les idées de comment cela peut être fait?
OriginalL'auteur 4thSpace | 2009-12-07
Vous devez vous connecter pour publier un commentaire.
A ajouter des Droits? Mettre la signature au niveau de la Cible, pas le niveau d'un Projet? Sélectionnez le profil Ad Hoc? FAIRE un nettoyage avant de les construire? Sélectionnez le Périphérique Ad Hoc ennemi le construire?
Le meilleur pari est de suivre la documentation d'Apple exactement, obtenir vos paramètres de construction de exactement match d'Apple.
Aussi, pourquoi est-il je n'ai jamais vu le comportement de l'utilisateur quand je synchronisés ad hoc?
Où est la documentation d'Apple? Il est très difficile de trouver le bon endroit qui explique tout le processus du début à la fin (ce n'est pas dans le provisioning portal)
Manuellement la création et l'ajout des droits n'est plus nécessaire; c'est une question et une réponse à partir de 2009. Ces jours-ci, les droits sont une partie du profil de configuration, et Xcode prend à partir de là.
OriginalL'auteur zaph
C'est une bonne idée de vérifier intégré.fichier mobileprovision livré dans le .application fichier pour s'assurer que le liquide est là. Il suffit de faire la suivante:
Look pour l'UID de votre appareil à l'intérieur de ce fichier. Si elle n'est pas là alors elle n'est pas ajoutée au fichier de configuration dans le portail.
OriginalL'auteur cipherz
De la documentation:
OriginalL'auteur daidai
J'ai rencontré ce problème récemment avec un testeur sur une version récente. Il s'est avéré que mon testeur avait réinitialiser leur iPod Touch et supprimé le profil de configuration dans le processus.
Juste quelque chose à considérer.
OriginalL'auteur jstr
J'ai eu cette erreur en faisant quelque chose de plus bête que quelqu'un d'autre a posté. J'ai ajouté de nouveaux appareils sur le profil, mais vous avez oublié de télécharger la version mise à jour, l'ajouter à Xcode, et le point le projet. Quand je l'ai installé correctement, les testeurs ont été en mesure d'installer l'application de l'amende.
OriginalL'auteur Josh Justice
Voici un autre plaisir.... si vous avez une attribution distincte de fichiers pour iphone et ipad, assurez-vous de définir la cible du fichier pour chaque build spécifique...sinon, il ne l'affiche pas dans la génération et vous obtiendrez cette erreur
OriginalL'auteur lorfds
Je suis arrivé ici parce que j'ai eu le même problème que l'OP. En effet, il s'est avéré que je n'avais pas l'UDID dans les droits du fichier, même si je suis sûr que j'ai utilisé l'actualisation dans l'XCode organisateur. Un autre rafraîchissement ne fait pas de différence.
À la fin, j'ai enlevé tous les profils d'approvisionnement et puis fait un refresh. Les choses fonctionnent maintenant.
Je n'ai aucune idée de si c'est un problème dans ma configuration, ou une erreur de l'opérateur. Mais juste au cas où quelqu'un d'autre se retrouve dans cette situation: il peut payer pour supprimer les profils d'approvisionnement et de procéder à une actualisation.
OriginalL'auteur Jack Jansen
Cela ne fonctionne pas pour moi avec un iphone 3G sous IOS 3.1.3. J'ai vérifié que le profil de distribution n'était pas sur le téléphone en regardant les paramètres->général ( il n'y a aucune option de profil de la liste).
J'ai ensuite installé l'iphone utilitaire de configuration:
http://support.apple.com/kb/DL851
Alors:
Puis l'application installée correctement.
OriginalL'auteur drfence
J'ai eu le même problème que l'OP aussi. Erreur stupide: j'ai accidentellement tombé les deux derniers chiffres de l'appareil que j'essayais de ad hoc distribuer à quand je me suis inscrit comme un périphérique.
OriginalL'auteur beernik
J'ai eu le même problème deux fois (
xcode 4.2 ios 5
)1er,le temps j'ai oublié d'ajouter dans l'architecture armv6
2e, le temps que j'ai créé de nombreux fichiers de configuration avec le même identifiant de développeur que je devrais supprimer les autres clés de la chaîne en fonction de l'utilisation de l'identifiant de lot ...et j'ai supprimé par erreur des valides et utilisés à d'autres kechain
OriginalL'auteur shyla