2010-11-03 7 views
1

J'ai redémarré ce processus environ 4 fois au cours des 3 dernières semaines. Je n'ai pas réussi à soumettre mon application au magasin. Aidez-moi, s'il vous plaît! Je viens de commencer à nouveau ce soir, je l'ai fait dans cet ordre:Portail d'approvisionnement problématique d'Apple

  1. supprimé tout se référant à l'iPhone dans mon trousseau,
  2. redownloaded le certificat de distribution
  3. créé un nouveau id application appelée: com.myapp
  4. A téléchargé le profil Provision et l'a installé dans XCode.

Veuillez noter: Je n'ai pas installé Entitlements.plist car on m'a dit que je n'en avais pas besoin. Tout a l'air bien à ce stade.

  1. dupliquée mon "Release" Configuration et renommé "Distribution"
  2. Sous la configuration de "distribution", le code d'identification signature, je peux voir ma disposition Profil, il dit en fait: IPhone Distribution: My Name (pour l'application identifiants: com.myapp)

donc à ce point au bas de la fenêtre Informations sur le projet, je vois ceci:

The name (“common name”) of a valid code-signing certificate in a keychain within your keychain path. A missing or invalid certificate will cause a build error. [CODE_SIGN_IDENTITY] 

Je réalise que je ha Je n'ai pas changé mon nom de bundle pour mon application, je le change en com.myapp, l'avertissement ne disparaît toujours pas. J'ai essayé d'ajouter à mon préfixe dans l'identificateur Bundle comme celui-ci:

5JSF8843kJJ.com.myapp (par exemple)

Mais l'erreur ne va toujours pas! Après tout cela, j'essaie de construire et d'exécuter sur mon appareil de toute façon en pensant qu'il peut disparaître. Mais j'obtiens cette erreur:

L'iPod "myIpod" n'a pas le profil d'approvisionnement avec lequel l'application a été signée.

Cliquez sur "Installer et exécuter" pour installer le profil d'approvisionnement "myprofile" sur "myIpod" et continuer à exécuter "myappname.app".

Aidez-nous! J'ai besoin de faire fonctionner ça!

Nous vous remercions de votre temps. MISE À JOUR: J'ai entièrement testé l'application et je suis prêt à la distribuer, j'essaie d'obtenir une Build réussie afin que je puisse compresser mon fichier .app et l'envoyer en utilisant Application Loader.

Répondre

2

Vous ne pouvez pas exécuter une application à l'aide du certificat de distribution ou de la distribution de distribution.

Vous ne devez pas dupliquer votre version Release tant que vous ne l'avez pas exécutée et configurée exactement comme nécessaire, à l'exception du choix du certificat de signature de code.

+0

Je suis désolé je devrais clarifier, j'ai entièrement testé et je suis prêt à distribuer, j'ai testé l'application sur mon iPod Touch. À ce stade, j'essaie de faire une compilation réussie, le compresser et l'envoyer avec Application Loader –

+0

Aussi, juste pour être sûr, je dois construire et exécuter l'application afin de localiser le.application dans le Finder, zip-le, et l'envoyer via Application Loader droite? –

+0

Juste construire. Ne pas courir. Vous pouvez utiliser Spotlight pour trouver votre dossier build/Distribution si vous l'avez en quelque sorte perdu. – hotpaw2