2009-10-07 9 views
3

J'ai mis à Xcode 3.2 et semblent maintenant ne peuvent pas ajouter un certain nombre de cadres, en particulier le lecteur multimédia. Un certain nombre de cadres ne s'affichent pas sur la "Feuille de cadres existants".cadres manquants après la mise à niveau Xcode 3.2

par une autre question que j'ai essayé de placer le « Cadre Chemin de recherche » à

$(SDKROOT)/Library/System/Frameworks 

mais cela ne semble pas faire de différence. Le UIKit.framework qui est inclus par défaut lorsque je crée un nouveau projet est en

/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.1.sdk/System/Library/Frameworks 

que je me attends. Si je navigue vers ce répertoire, je vois le MediaPlayer.framework et je peux le glisser et le déposer dans mon projet avec succès, mais je ne peux que construire et déboguer un périphérique - pas de surprise, mais pas idéal.

Je les désinstallé outils de dev avec

mode=all 

et réinstallé Xcode, mais toujours pas de soulagement. Toute aide serait grandement appréciée.

+1

Avez-vous réinstallé l'iPhone SDK? – zaph

+1

Appuyé. Lorsque vous installez Xcode 3.2, vous aurez probablement besoin d'installer le SDK iPhone par-dessus pour obtenir toutes les choses de l'iPhone. Quand je suis passé à Snow Kitty, j'ai dû faire la même chose. – Alex

Répondre

0

Solution possible 1: Nettoyer votre projet Construire> Propre Tous les cibles

Solution possible 2: Assurez-vous que votre appareil est correct Firmware

Pour le débogage, lisez journal de la console.

Espérons que ça aide.

13

Votre projet a probablement été configuré pour utiliser un ancien SDK qui est pas inclus dans le Xcode 3.2 + package iPhone SDK. Accédez au panneau Get Info de votre cible, Build settings et définissez le SDK de base sur un SDK réellement installé.

Si vous souhaitez que votre application s'exécute sur des systèmes iPhone plus anciens, définissez le paramètre de construction Cible de déploiement iPhone sur le premier système d'exploitation sur lequel vous souhaitez exécuter.

+0

Je viens de répondre à cette question et je n'ai pas vraiment préparé votre réponse, qui est la même que la mienne (plus ou moins), alors je vous ai marqué +1. (^_^) –

3

Je viens d'avoir le même problème lors de la mise à niveau 3.1.2. Une chose que vous voudrez faire est d'ouvrir votre projet Xcode, faites un clic droit sur le projet et obtenir des informations ... Puis changez le SDK de base pour toutes les configurations à (le minimum de) 2.2.1.

Quand je l'ai fait il rebranché tous mes RED (manquant) Cadres. À votre santé!

+0

Merci pour votre aide! – reinaldoluckman

1

Je sais que cette question est plus d'un an, mais je viens d'avoir un problème similaire et résolu en recherchant le cadre manquant dans la poubelle et de le remettre.

Je supprimé par as dû accident!

+0

Cela a résolu mon problème, peut-être les cadres ont été supprimés lorsque je supprimais des projets "test" ou quelque chose. –

Questions connexes