Question

Pendant longtemps, maintenant je cherche à travers le forum tout en me enseigner les délices de la programmation iPhone, et je vous remercie tous pour le nombre massif de questions que vous avez sans le savoir, m'a aidé à porter!

Il me semble avoir se heurter à un mur de briques en ce qui concerne le téléchargement de mon application terminée à Apple et apprécierait toute aide / conseils que vous pouvez être prêt à donner.

Ceci est mon premier téléchargement à Apple si des excuses si cela est un peu rudimentaire!

Après quelques ajustements, j'ai réussi à suivre les directives de pommes sur la création d'un nouveau profil de distribution pour mon projet, appliqué mes nouveaux certificats de distribution dans l'info cible et a le projet de construire avec succès. Ça m'a l'air bien! Le problème est quand je télécharge ce à la pomme que je reçois leur erreur générique « App est pas signé ».

Après un enfer d'une nuit en retard et quelques recherches, je compris que dans le détail Construire journal de ma demande il n'y a pas de ligne qui inclut le mot « CodeSign » comme suggère la pomme. Il semble que XCode lors de la compilation est même pas tenter de CodeSign .app.

Ce que j'ai essayé: La création de nouveaux AppIDs, certificats et profils Distriution (un nombre de fois). Essayer d'emballer un exemple d'Apple (untampered). Après un téléchargement de 7,5 heures j'ai réinstallé XCode en vain.

Y at-il quelque chose de simple que je suis absent? Quelqu'un at-il vécu ce où XCode ne pas ajouter une ligne CodeSign dans le journal de construction détaillé?

Toute aide serait très apprécié.

Cordialement,

Ralph


Résolu

Je pense que le fait que je ne construisait pas sous appareil a joué un très grand rôle dans ce domaine. Après beaucoup de peaufinage (plus) j'ai réussi à obtenir à CodeSign par: Re-installation de XCode Exécution de la Clean Toutes les cibles fonctionnent un grand nombre de fois en faisant entre tout ce que je l'ai fait. Supprimé tous les certs sur mon trousseau et téléchargé tous les nouveaux. Veiller à ce que j'utilisais appareil et mon profil de distribution à la fois la cible et les paramètres du projet. Et beaucoup de sueur et de larmes ..!

Merci pour votre aide!


Était-ce utile?

La solution

C'est bizarre. Vous construisez certainement pour l'appareil et non le simulateur?

Vérifiez votre signature de code Identity dans les paramètres de configuration Edition / Appstore.
Il devrait être tout appareil iPhone: iPhone Distribution: Votre nom de l'entreprise

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