2013-05-07 2 views
3

je reçois une erreur lorsque je tente de soumettre l'application à l'App Store, les ocurrs d'erreur sur la dernière étape (application est en cours de téléchargement)application de téléchargement d'erreur pour iTunes connecter

Erreur: "an error occurred while uploading to the app store"

I doublé vérifié mon certificat et profil et ma configuration de l'application à la fois sur XCode et iTunes se connecter.

J'ai essayé d'utiliser le chargeur d'application mais je me fais la même erreur

J'ai aussi essayé de changer la version Java de 1,7 à 1,6 autant de réponses suggérant, mais cela n'a pas fonctionné

Je suis sur Xcode 4.6.2, OSX 10.8.3 et sur la version java "1.6.0_45"

Notez que lorsque je choisis Valider au lieu de Distribuer après avoir archivé l'application, je ne reçois aucune erreur. l'erreur apparaît uniquement lorsque je tente de soumettre à l'App Store

EDIT J'ai restauré la version Java 1.7.0_21, car il semble que le problème ne provient pas de Java,

le chargeur application affiche les deux erreurs suivantes dans le journal des erreurs

/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/MacOS/itms/bin/iTMSTransporter: ligne 14: awk: command not found

/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/MacOS/itms/bin/iTMSTransporter: ligne 18: ../share/iTMSTransporter.woa/iTMSTransporter: Aucun fichier ou répertoire

Je réinstallée Xcode comme une tentative désespérée pour résoudre ce problème, mais sans chance

+0

'cd/System/Library/Frameworks/JavaVM.framework/Versions' ' ln -s CurrentJDK sudo/Système/Bibliothèque/Frameworks/JavaVM.framework/Versions/1.5' 'ln -s CurrentJDK sudo/Système/Bibliothèque/Frameworks/JavaVM.framework/Versions/1.5.0' cela a bien fonctionné pour moi. https://discussions.apple.com/thread/4451649?start=0&tstart=0 – Buntylm

Répondre

0

J'ai essayé de nombreuses méthodes qui ont été proposées dans les forums de pommes et sur stackoverflow, mais non d'entre eux travaillaient pour moi. J'ai donc décidé de sauvegarder mon OSx lion et de réinstaller le système à nouveau. Je sais que cela pourrait être une solution trop radicale, mais je devais le faire parce que rien d'autre n'a fonctionné.

+0

Avez-ré-installer le système d'exploitation a travaillé pour vous? –

+0

OUI, mais je ignoré la mise à jour Java répertoriée dans les mises à jour logicielles – ahmad

1

J'ai eu exactement le même problème et a pu le fixer en adaptant légèrement le fichier

/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/MacOS/itms/bin/iTMSTransporter 

changer le chemin du awk to absolute (et j'ai aussi décommenté l'écho du script, ce qui n'est probablement pas nécessaire). Voici mon fichier modifié:

#!/bin/sh 

# if the user has the run script in their PATH 
# then we can get the path to the script from 
# 'which'. otherwise, we have to get the path 
# from $0 
if [ "$0" = "iTMSTransporter" ] ; then 
    SCRIPT_PATH=`which iTMSTransporter` 
else 
    SCRIPT_PATH=$0 
fi 

# get the script's directory 
SCRIPT_DIR=`echo $SCRIPT_PATH | /usr/bin/awk -F"/" '{print substr($0,1,length($0)-length($NF))}'` 

# call the transporter relative to the script's directory 
echo Calling: ${SCRIPT_DIR}../share/iTMSTransporter.woa/iTMSTransporter "[email protected]" 
"${SCRIPT_DIR}../share/iTMSTransporter.woa/iTMSTransporter" "[email protected]" 

Je suppose que ce comportement est dû à inproper classpath configuration que je n'étais pas en mesure de résoudre bien. Après avoir corrigé le script, j'ai réussi à télécharger mon application via XCode Organizer.

+0

Merci. La solution a fonctionné pour moi aussi. J'ai eu un chemin foiré sur mon ordinateur et je ne suis pas capable de réparer mon chemin. :(J'ai une sorte de problèmes sur mon ordinateur – Emmy

1

Je faisais face au même problème.

J'ai essayé de nombreuses solutions listées sur beaucoup de forums mais aucune d'entre elles n'a fonctionné pour moi.

Voici ce que je l'ai fait:

J'ai trouvé chargeur d'application à /Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/MacOS

Mais avant que je couru accidentellement iTMSTransporter du terminal en utilisant: « open /Applications/Xcode.app/Contents/Applications/Application\ Loader.app/Contents/MacOS/itms/bin/iTMSTransporter » et mis à jour par elle-même. Je suis sûr que c'était nécessaire.

Démarré Application Loader, connecté et sélectionné le fichier ipa que j'avais créé en utilisant Xcode. J'ai commencé le processus de téléchargement et c'était un succès.

Maintenant l'application est en révision. :)

J'espère que cela aide.

Modifier: Pour charger l'application chargeur de l'utilisation du terminal ceci: « open /Applications/Xcode.app/Contents/Applications/Application\ Loader.app/Contents/MacOS/Application\ Loader »

+1

Cela a résolu pour moi, une bonne réponse.Ne pas essayer de réinstaller avant d'essayer cela! –

Questions connexes