J'ai des problèmes de soumission de mon application iPhone. J'ai vu des questions similaires, mais je n'ai pas trouvé de réponse. P>
Lorsque je archive le projet et cliquez sur Valider, je reçois le message d'erreur "L'application a échoué codesign vérification. La signature n'était pas valide, ou il n'a pas été signé avec un certificat de soumission Apple." p>
Je suppose que j'ai fait quelque chose qui ne va pas dans la section CodesInting. J'ai suivi un Tutoriel YouTube qui m'a téléchargé tous les certificats et configurez la section CodesInging , mais je ne pense pas avoir configuré la section CoDesign correctement. P>
p>
p>
En outre, lorsque je construit pour iOS, je l'obtiens. Dans tous les tutoriels que j'ai vus, personne n'a réellement "" "écrit, il est donc possible que cela soit lié au problème. P>
p>
Je ne reçois pas d'entraînement d'oreille (nom de mon application) comme une option dans le menu de la distribution. J'ai téléchargé tous les certificats de distribution, je ne peux donc pas comprendre ce que je fais mal. J'ai également essayé de faire mon propre certificat, comme indiqué par ce Tutoriel , mais le certificat n'apparaît pas sous les options de signature de code. Toute aide serait appréciée, merci p>
C'est ce que j'ai dans l'accès des porte-clés. Le certificat avec le X est celui que j'ai essayé de créer dans le didacticiel. Est-il possible que je n'ai besoin de les importer sur Xcode? J'ai essayé de traîner et de tomber dans le projet ainsi que de l'organisateur, mais en vain. P>
p>
11 Réponses :
En dépit de ce que vous dites, il ne semble pas être un certificat de distribution approprié téléchargé. Dans le portail de provisioning, cliquez sur l'onglet "Distribution" et recherchez votre certificat. Cliquez sur le bouton de téléchargement situé à côté du certificat approprié. P>
J'ai pris une capture d'écran de ce que j'ai déjà dans Keychain et j'ai ajouté la question à la question. Laissez-moi savoir si j'ai encore besoin de le télécharger à nouveau
Essayez de fermer votre application d'abord, puis ouvrez-la à nouveau ... si cela ne peut toujours pas voir votre distribution p>
Essayez de voir s'il y a des options possibles dans le (ne pas coder signe) em> rangées p>
Si toujours aucune option, vous pouvez répéter le didacticiel que vous avez suivi p>
Essayez de voir l'info.plist si votre identifiant de paquet est correct. com. (Nom de l'entreprise). (AppName) P>
Si vous obtenez p>
Erreurs de signe de code P>
blockQuote>
Vous pouvez voir ce Lien et ce Lien < / a> p>
@MAHIRE Essayez aussi de nettoyer et de construire.
Voir également ce lien SmartApps.co/2011/02 / Tutorial-Code-Signature-in-XCode-4 Il est pour Xcode 4 et je suppose que vous utilisez Xcode 4
J'ai oublié de mentionner lorsque j'essaie de construire avec un périphérique iOS, il est indiqué que "Xcode voudrait utiliser la clé
J'ai essayé de créer mon propre certificat en tant que tutoriel instructé, mais il ne se présentera pas sous le menu de signature de code dans mon application.
Vous avez besoin non seulement d'un certificat de distribution valide, mais d'un fichier de distribution de distribution correspondant à ce certificat et convient à l'identifiant de votre appui de votre application. P>
Je ne comprends pas exactement la différence.
@MAHIR E - Oui dans le portail de provisioning Aller à l'onglet Provisioning, puis dans la colonne Actions Téléchargez le profil de fourniture de votre application
Pour résoudre ce type de problèmes, passez les étapes suivantes: P>
Vos paramètres de construction apparaissent avoir un certificat de développeur pour la version de version. P>
Pour valider et soumettre un binaire, vous devez configurer la version de version pour utiliser un certificat de distribution. P>
Créer et télécharger un certificat de distribution et importez-le (glisser-déposer sur Xcode). p>
Configurez la version / la version pour utiliser le certificat de distribution. Si vous ne voyez pas le nouveau certificat de distribution comme option de votre construction, consultez l'AppleID utilisé pour générer le certificat et pour vos paramètres de construction. Ils doivent être identiques, sinon Xcode ne peut pas signer votre application correctement. P>
Cela résoudra votre problème. P>
Il ne me permet pas de faire glisser et de déposer le certificat de Keychain Access
Le certificat de votre accès Keychain n'a rien à voir avec le profil de provisioning. Je vous suggère de lire en profondeur la documentation du développeur Apple. On dirait que vous manquez certains fondamentaux.
Cela a fixé un avertissement pour moi - même si j'utilisais un profil de distribution pour mon schéma ad hoc personnalisé
Tout d'abord, vous devez créer une nouvelle identification d'application dans le provisioning iOS Portail . Pour créer votre identifiant d'application, assurez-vous d'utiliser le même identifiant de paquet que vous utilisez dans votre projet. P>
Deuxièmement, vous devez créer un profil de provisioning de distribution dans la section "Provisioning" et l'onglet "Distribution". Ce profil reliera votre ID d'application avec votre certificat de distribution. Assurez-vous de sélectionner la méthode de distribution «App Store» et l'ID d'application de manière récitable. Téléchargez le profil de distribution et double-cliquez sur pour installer (vous pouvez également l'ajouter manuellement avec l'organisateur de l'onglet "Périphériques"). P>
Vous pouvez maintenant configurer la section CODESIn de votre projet. Sélectionnez le profil que vous venez de créer pour les méthodes de publication et de distribution, archives, puis validez. P>
Pour plus d'informations, vous pouvez lire le comment se trouve dans le Portail de provisioning iOS a> p>
L'erreur est parti pour moi lorsque j'ai compressé le fichier .app.dsym avec mon fichier .app avant de le télécharger sur iTunes avec le chargeur d'applications. P>
J'ai eu le même problème alors que j'envoie mon binaire à iTunes Connect. P>
J'ai trouvé la solution en renommant dossier "Ressources" avec un nom différent. P>
Assurez-vous de ne pas avoir créé ou utilisé dossier dans votre application avec nom "Ressources". Cela peut entrer en conflit lors de la soumission d'une application à iTunes Connect. P>
J'ai passé 9 heures à résoudre ce problème ... Il est avéré que Xcode donne également à l'erreur "CoDesign de codesign d'application" si votre projet est situé sur un autre serveur. P>
Vérifiez que la cible (et non seulement le projet) est configurée avec l'identité de signature de code correcte pour la libération p>
Ceci est généralement très utile pour déterminer des problèmes de code de code. Un guide de dépannage très détaillé. P>
Avez-vous vérifié sur votre accès Keychain?
@NOOBME Je vois le certificat de distribution sur Keychain, mais je n'ai jamais rien fait avec elle. Je viens de télécharger du profil de provisioning et je l'ai laissé comme il était
Avez-vous vérifié sur le portail de développeur si vous ID d'application est vert (activé)?