2011-07-14 2 views
0

J'avais xcode 3.2.something. et iwth ios sdks 3.0-3.1 -.... 4.1 et 2 sdks de simulateur d'iphone.comment réparer les anciennes installations de xcode sur mac

Maintenant, j'ai installé xcode 4.0 avec ios sdk 4.3 quelque chose comme ça.

Maintenant, toutes mes applications précédentes ne peuvent pas être lancées ni sur l'appareil ni sur le simulateur, car il n'y a pas un seul ancien SDK disponible. Donc, j'ai réinséré les cd d'origine contenant macosx et xcode et j'ai réinstallé le premier xcode que j'ai utilisé, mais maintenant il n'y a pas un ios sdk disponible du tout. J'ai surfé sur le net pendant des heures et j'ai quelques questions: 1) ai-je dû désinstaller le xcode 3.2.x avant d'installer xcode 4? 2) comment désinstaller des applications sur mac ??? juste pour m'assurer que la réponse que j'ai trouvée est la bonne. 3) comment effacer les traces de tous les xcodes précédents et leurs sdks afin d'installer l'original, maintenant que j'ai appris comment installer différentes versions de xcode côte à côte. 4) maintenant, que pensez-vous que je devrais récupérer? dois-je sauvegarder tout et réinstaller mac depuis le début?

merci

+1

qu'en est-il de la définition de la valeur de base sdk différente pour votre application? Jetez un oeil sur [Installer Xcode 3.2.4, obtenir "Base SDK Missing"] (http://stackoverflow.com/questions/3677487/install-xcode-3-2-4-get-base-sdk-missing) –

Répondre

2

Alors, vos questions:

1. Ai-je eu à désinstaller XCode 3.2 avant d'installer XCode 4? - Non, mais le programme d'installation XCode écrase votre ancienne copie par défaut. Lors de l'installation de la nouvelle version de Xcode et le SDK iOS vous devez spécifier un autre répertoire d'installation (par exemple, créer un nouveau dossier à la racine de votre disque appelé « Developer 4 » pour XCode 4.

2. Comment puis-je désinstaller XCode - Normalement sur un mac vous suffit de glisser votre application à la poubelle, mais il est un peu plus compliqué avec XCode, reportez-vous aux instructions à ce lien: http://pushkararora.com/how-to/how-to-uninstall-xcode-completely/

3. Comment puis-je effacer. toutes les traces de tous les XCodes précédents - voir la réponse ci-dessus pour la question 2 :)

Vous pouvez obtenir des anciennes versions du SDK à partir de diverses sources en ligne non officielles si vous devez revenir à iOS 3 SDK. Toutefois, il n'est peut-être pas très simple de déplacer vos applications vers les SDK 4.x.

+0

merci beaucoup, je lis le lien recommandé; et j'utilise la mise à jour du logiciel dans mac, peut-être qu'il va patcher le xcode comme la première fois que j'ai commencé à travailler – LolaRun

+0

j'ai effacé tout xcode en utilisant le lien que vous avez fourni, puis installé le xcode du cd mac. et mis à jour sur internet. Encore tout ce que j'ai eu était un nouveau sdk dans xcode concerné mac 10.6 donc j'ai maintenant 3 ios sdks ciblant les plates-formes mac pas iphoneos. Alors que puis-je faire maintenant? Devrais-je formater? et recommencer à zéro? J'ai besoin de l'ios 3 sdks parce que je ne veux pas perdre la compatibilité avec eux, donc j'ai besoin de construire pour les cibler et de tester. – LolaRun

0

ok il s'est avéré qu'au début j'utilisais xcode 3.2.4 avec ios sdk 4.1 Le xcode fourni avec mac osx ne cible que mac sdk. Pas de support iphone

alors je suis Xcode 3.2.4 configuration à partir d'une sauvegarde (vous pouvez le trouver en ligne) et installé et cela devrait fonctionner Et maintenant j'ai 3.2.5 en utilisant sdk 4.2 et 3.0 jusqu'à tout ciblage et aussi xcode 4.0.2

Questions connexes