2009-09-21 4 views
8

Parfois, on veut vraiment détester l'environnement de développement Apple. Sérieusement, faut-il être aussi compliqué?Soudain, je ne suis pas capable de construire pour le simulateur de l'iPhone

Mon problème est le suivant. Je ne suis plus en mesure de construire mon projet sur le simulateur. Je reçois les erreurs suivantes. Je me rends compte que c'est une erreur de lien - ce que je ne comprends pas est 1) pourquoi cela soudainement ne fonctionne plus, et 2) comment se fait il ne choisira pas le bon SDK (qui est la raison de l'erreur de linker).

Apple Magik est fou de frustration.

En outre, je viens de passer à Snow Leopard et XCode 3.2, même si cela fonctionnait après la mise à niveau.

Merci! Bryan

Ld build/Debug-iphonesimulator/ChunderCats.app/ChunderCats normal i386 
cd /Users/bryan/projects/iPhone/ChunderCats 
setenv MACOSX_DEPLOYMENT_TARGET 10.5 
setenv PATH "/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin" 
/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/gcc-4.2 -arch i386 -isysroot /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator3.1.sdk -L/Users/bryan/projects/iPhone/ChunderCats/build/Debug-iphonesimulator -L/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.0.sdk/usr/lib -F/Users/bryan/projects/iPhone/ChunderCats/build/Debug-iphonesimulator -F/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.0.sdk/System/Library/Frameworks -filelist /Users/bryan/projects/iPhone/ChunderCats/build/ChunderCats.build/Debug-iphonesimulator/ChunderCats.build/Objects-normal/i386/ChunderCats.LinkFileList -mmacosx-version-min=10.5 -framework Foundation -framework QuartzCore -framework UIKit -framework CoreGraphics -lsqlite3 -o /Users/bryan/projects/iPhone/ChunderCats/build/Debug-iphonesimulator/ChunderCats.app/ChunderCats 

ld: warning: in /Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.0.sdk/System/Library/Frameworks/Foundation.framework/Foundation, missing required architecture i386 in file 
ld: warning: in /Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.0.sdk/System/Library/Frameworks/QuartzCore.framework/QuartzCore, missing required architecture i386 in file 
ld: warning: in /Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.0.sdk/System/Library/Frameworks/UIKit.framework/UIKit, missing required architecture i386 in file 
ld: warning: in /Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.0.sdk/System/Library/Frameworks/CoreGraphics.framework/CoreGraphics, missing required architecture i386 in file 
ld: warning: in /Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.0.sdk/usr/lib/libsqlite3.dylib, missing required architecture i386 in file 
ld: warning: in /Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.0.sdk/usr/lib/libSystem.dylib, missing required architecture i386 in file 
Undefined symbols: 
    ".objc_class_name_UIApplication", referenced from: 
     [email protected][email protected][email protected] in MenuViewController.o 
    ".objc_class_name_NSNotificationCenter", referenced from: 
     [email protected][email protected][email protected] in MenuViewController.o 
    ".objc_class_name_NSObject", referenced from: 
     .objc_class_name_ChunderCatsAppDelegate in ChunderCatsAppDelegate.o 
    "_kCAMediaTimingFunctionEaseInEaseOut", referenced from: 
     _kCAMediaTimingFunctionEaseInEaseOut$non_lazy_ptr in MenuViewController.o 
    "_sqlite3_free", referenced from: 
     -[MenuViewController applicationWillTerminate:] in MenuViewController.o 
     -[MenuViewController applicationWillTerminate:] in MenuViewController.o 
     -[MenuViewController applicationWillTerminate:] in MenuViewController.o 
     -[MenuViewController applicationWillTerminate:] in MenuViewController.o 
    "_NSLog", referenced from: 
     -[MenuViewController initWithNibName:bundle:] in MenuViewController.o 
     -[MenuViewController initWithNibName:bundle:] in MenuViewController.o 
     -[MenuViewController initWithNibName:bundle:] in MenuViewController.o 
     -[MenuViewController initWithNibName:bundle:] in MenuViewController.o 
     -[MenuViewController animationDidStop:finished:] in MenuViewController.o 
     -[MenuViewController didReceiveMemoryWarning] in MenuViewController.o 
     -[MenuViewController applicationWillResignActive:] in MenuViewController.o 
     -[MenuViewController applicationDidBecomeActive:] in MenuViewController.o 
     -[MenuViewController applicationWillTerminate:] in MenuViewController.o 
     -[MenuViewController applicationWillTerminate:] in MenuViewController.o 
     -[MenuViewController applicationWillTerminate:] in MenuViewController.o 
     -[MenuViewController applicationWillTerminate:] in MenuViewController.o 
     -[MenuViewController applicationWillTerminate:] in MenuViewController.o 
     -[MenuViewController checkDevice] in MenuViewController.o 
     -[MenuViewController newGameButton:] in MenuViewController.o 
     -[MenuViewController resumeGameButton:] in MenuViewController.o 
     -[MenuViewController optionsButton:] in MenuViewController.o 
     -[MenuViewController howToPlayButton:] in MenuViewController.o 
     -[OptionsViewController soundSwitch:] in OptionsViewController.o 
     -[OptionsViewController vibrateSwitch:] in OptionsViewController.o 
     -[OptionsViewController bubbleThoughtsSwitch:] in OptionsViewController.o 
     -[OptionsViewController backstorySwitch:] in OptionsViewController.o 
     -[HowToPlayViewController prevButton:] in HowToPlayViewController.o 
     -[HowToPlayViewController nextButton:] in HowToPlayViewController.o 
    "_sqlite3_prepare_v2", referenced from: 
     -[MenuViewController initWithNibName:bundle:] in MenuViewController.o 
    "_objc_setProperty", referenced from: 
     -[ChunderCatsAppDelegate setWindow:] in ChunderCatsAppDelegate.o 
     -[MenuViewController setHowToPlayButton:] in MenuViewController.o 
     -[MenuViewController setOptionsButton:] in MenuViewController.o 
     -[MenuViewController setResumeGameButton:] in MenuViewController.o 
     -[MenuViewController setNewGameButton:] in MenuViewController.o 
     -[MenuViewController setHowToPlayViewController:] in MenuViewController.o 
     -[MenuViewController setOptionsViewController:] in MenuViewController.o 
     -[MenuViewController setBasedOnATrueStoryImageView:] in MenuViewController.o 
     -[MenuViewController setSplashImageView:] in MenuViewController.o 
     -[MenuViewController setLogoImageView:] in MenuViewController.o 
     -[MenuViewController setBackgroundImageView:] in MenuViewController.o 
     -[OptionsViewController setBackButton:] in OptionsViewController.o 
     -[OptionsViewController setBackstorySwitch:] in OptionsViewController.o 
     -[OptionsViewController setBubbleThoughtsSwitch:] in OptionsViewController.o 
     -[OptionsViewController setVibrateLabel:] in OptionsViewController.o 
     -[OptionsViewController setVibrateSwitch:] in OptionsViewController.o 
     -[OptionsViewController setSoundSwitch:] in OptionsViewController.o 
     -[HowToPlayViewController setHowToPlayImageView:] in HowToPlayViewController.o 
     -[HowToPlayViewController setBackButton:] in HowToPlayViewController.o 
     -[HowToPlayViewController setNextButton:] in HowToPlayViewController.o 
     -[HowToPlayViewController setPrevButton:] in HowToPlayViewController.o 
     -[HowToPlayViewController setNextButtonView:] in HowToPlayViewController.o 
     -[HowToPlayViewController setPrevButtonView:] in HowToPlayViewController.o 
     -[HowToPlayViewController setHowToPlayImage7:] in HowToPlayViewController.o 
     -[HowToPlayViewController setHowToPlayImage6:] in HowToPlayViewController.o 
     -[HowToPlayViewController setHowToPlayImage5:] in HowToPlayViewController.o 
     -[HowToPlayViewController setHowToPlayImage4:] in HowToPlayViewController.o 
     -[HowToPlayViewController setHowToPlayImage3:] in HowToPlayViewController.o 
     -[HowToPlayViewController setHowToPlayImage2:] in HowToPlayViewController.o 
     -[HowToPlayViewController setHowToPlayImage1:] in HowToPlayViewController.o 
    "_sqlite3_exec", referenced from: 
     -[MenuViewController initWithNibName:bundle:] in MenuViewController.o 
     -[MenuViewController applicationWillTerminate:] in MenuViewController.o 
     -[MenuViewController applicationWillTerminate:] in MenuViewController.o 
     -[MenuViewController applicationWillTerminate:] in MenuViewController.o 
     -[MenuViewController applicationWillTerminate:] in MenuViewController.o 
    "_sqlite3_column_int", referenced from: 
     -[MenuViewController initWithNibName:bundle:] in MenuViewController.o 
    "_exit", referenced from: 
     start in crt1.10.5.o 
    ".objc_class_name_CAMediaTimingFunction", referenced from: 
     [email protected][email protected][email protected] in MenuViewController.o 
    "_sqlite3_close", referenced from: 
     -[MenuViewController initWithNibName:bundle:] in MenuViewController.o 
     -[MenuViewController initWithNibName:bundle:] in MenuViewController.o 
     -[MenuViewController applicationWillTerminate:] in MenuViewController.o 
    "_sqlite3_step", referenced from: 
     -[MenuViewController initWithNibName:bundle:] in MenuViewController.o 
    ".objc_class_name_NSBundle", referenced from: 
     [email protected][email protected][email protected] in MenuViewController.o 
     [email protected][email protected][email protected] in HowToPlayViewController.o 
    ".objc_class_name_UIColor", referenced from: 
     [email protected][email protected][email protected] in MenuViewController.o 
    "_sqlite3_finalize", referenced from: 
     -[MenuViewController initWithNibName:bundle:] in MenuViewController.o 
    "_UIApplicationWillResignActiveNotification", referenced from: 
     _UIApplicationWillResignActiveNotification$non_lazy_ptr in MenuViewController.o 
    ".objc_class_name_NSString", referenced from: 
     [email protected][email protected][email protected] in MenuViewController.o 
    "_objc_msgSendSuper", referenced from: 
     -[ChunderCatsAppDelegate dealloc] in ChunderCatsAppDelegate.o 
     -[MenuViewController initWithNibName:bundle:] in MenuViewController.o 
     -[MenuViewController viewDidLoad] in MenuViewController.o 
     -[MenuViewController didReceiveMemoryWarning] in MenuViewController.o 
     -[MenuViewController dealloc] in MenuViewController.o 
     -[OptionsViewController initWithNibName:bundle:] in OptionsViewController.o 
     -[OptionsViewController viewDidLoad] in OptionsViewController.o 
     -[OptionsViewController didReceiveMemoryWarning] in OptionsViewController.o 
     -[OptionsViewController dealloc] in OptionsViewController.o 
     -[HowToPlayViewController initWithNibName:bundle:] in HowToPlayViewController.o 
     -[HowToPlayViewController viewDidLoad] in HowToPlayViewController.o 
     -[HowToPlayViewController didReceiveMemoryWarning] in HowToPlayViewController.o 
     -[HowToPlayViewController dealloc] in HowToPlayViewController.o 
     -[IntroViewController didReceiveMemoryWarning] in IntroViewController.o 
     -[IntroViewController dealloc] in IntroViewController.o 
    ".objc_class_name_UIImage", referenced from: 
     [email protected][email protected][email protected] in MenuViewController.o 
     [email protected][email protected][email protected] in HowToPlayViewController.o 
    ".objc_class_name_NSAutoreleasePool", referenced from: 
     [email protected][email protected][email protected] in main.o 
    "_sqlite3_open", referenced from: 
     -[MenuViewController initWithNibName:bundle:] in MenuViewController.o 
    ".objc_class_name_NSTimer", referenced from: 
     [email protected][email protected][email protected] in MenuViewController.o 
    "_UIApplicationWillTerminateNotification", referenced from: 
     _UIApplicationWillTerminateNotification$non_lazy_ptr in MenuViewController.o 
    "_NSSearchPathForDirectoriesInDomains", referenced from: 
     -[MenuViewController dataFilePath] in MenuViewController.o 
    "___CFConstantStringClassReference", referenced from: 
     cfstring=MenuViewController in ChunderCatsAppDelegate.o 
     cfstring=Init 
in MenuViewController.o 
     cfstring=Failed to open database in MenuViewController.o 
     cfstring=opened database: %@ in MenuViewController.o 
     cfstring=CREATE TABLE IF NOT EXISTS FIELDS (ROW INTEGER PRIMARY KEY, FIELD_DATA REAL); in MenuViewController.o 
     cfstring=Error creating table: %s in MenuViewController.o 
     cfstring=executed: %@ in MenuViewController.o 
     cfstring=SELECT ROW, FIELD_DATA FROM FIELDS ORDER BY ROW in MenuViewController.o 
     cfstring=row=%d, value=%f in MenuViewController.o 
     cfstring=png in MenuViewController.o 
     cfstring=background-composite-left in MenuViewController.o 
     cfstring=based-on-a-true-story in MenuViewController.o 
     cfstring=splash in MenuViewController.o 
     cfstring=intro-screen in MenuViewController.o 
     cfstring=opacity in MenuViewController.o 
     cfstring=name in MenuViewController.o 
     cfstring=frame0Animation in MenuViewController.o 
     cfstring=fadeOutAnimation in MenuViewController.o 
     cfstring=frame1Animation in MenuViewController.o 
     cfstring=fadeAnimation in MenuViewController.o 
     cfstring=animation stopped: %@ in MenuViewController.o 
     cfstring=frame2Animation in MenuViewController.o 
     cfstring=[MainViewController] Received memory warning... in MenuViewController.o 
     cfstring=application will resign active in MenuViewController.o 
     cfstring=[MainViewController] applicationDidBecomeActive in MenuViewController.o 
     cfstring=application will terminate in MenuViewController.o 
     cfstring=YES in MenuViewController.o 
     cfstring=NO in MenuViewController.o 
     cfstring=Saving: soundOption=%@ in MenuViewController.o 
     cfstring=INSERT OR REPLACE INTO FIELDS (ROW, FIELD_DATA) VALUES (%d, %f); in MenuViewController.o 
     cfstring=Error updating tables: %s in MenuViewController.o 
     cfstring=Saving: vibrateOption=%@ in MenuViewController.o 
     cfstring=Saving: bubbleThoughts=%@ in MenuViewController.o 
     cfstring=This device is: %@ in MenuViewController.o 
     cfstring=iPhone in MenuViewController.o 
     cfstring=data.sqlite3 in MenuViewController.o 
     cfstring=new game in MenuViewController.o 
     cfstring=resume game in MenuViewController.o 
     cfstring=options in MenuViewController.o 
     cfstring=OptionsViewController in MenuViewController.o 
     cfstring=how to play in MenuViewController.o 
     cfstring=HowToPlayViewController in MenuViewController.o 
     cfstring=YES in OptionsViewController.o 
     cfstring=NO in OptionsViewController.o 
     cfstring=toggleSwitch = %@ in OptionsViewController.o 
     cfstring=vibrateSwitch = %@ in OptionsViewController.o 
     cfstring=bubbleThoughtsSwitch = %@ in OptionsViewController.o 
     cfstring=backstorySwitch = %@ in OptionsViewController.o 
     cfstring=png in HowToPlayViewController.o 
     cfstring=how-to-play-01 in HowToPlayViewController.o 
     cfstring=how-to-play-02 in HowToPlayViewController.o 
     cfstring=how-to-play-03 in HowToPlayViewController.o 
     cfstring=how-to-play-04 in HowToPlayViewController.o 
     cfstring=how-to-play-05 in HowToPlayViewController.o 
     cfstring=how-to-play-06 in HowToPlayViewController.o 
     cfstring=how-to-play-07 in HowToPlayViewController.o 
     cfstring=prev in HowToPlayViewController.o 
     cfstring=next in HowToPlayViewController.o 
    "_objc_msgSend", referenced from: 
     _main in main.o 
     _main in main.o 
     _main in main.o 
     -[ChunderCatsAppDelegate applicationDidFinishLaunching:] in ChunderCatsAppDelegate.o 
     -[ChunderCatsAppDelegate applicationDidFinishLaunching:] in ChunderCatsAppDelegate.o 
     -[ChunderCatsAppDelegate applicationDidFinishLaunching:] in ChunderCatsAppDelegate.o 
     -[ChunderCatsAppDelegate applicationDidFinishLaunching:] in ChunderCatsAppDelegate.o 
     -[ChunderCatsAppDelegate applicationDidFinishLaunching:] in ChunderCatsAppDelegate.o 
     -[ChunderCatsAppDelegate dealloc] in ChunderCatsAppDelegate.o 
     -[ChunderCatsAppDelegate dealloc] in ChunderCatsAppDelegate.o 
     -[MenuViewController initWithNibName:bundle:] in MenuViewController.o 
     -[MenuViewController initWithNibName:bundle:] in MenuViewController.o 
     -[MenuViewController initWithNibName:bundle:] in MenuViewController.o 
     -[MenuViewController initWithNibName:bundle:] in MenuViewController.o 
     -[MenuViewController initWithNibName:bundle:] in MenuViewController.o 
     -[MenuViewController initWithNibName:bundle:] in MenuViewController.o 
     -[MenuViewController initWithNibName:bundle:] in MenuViewController.o 
     -[MenuViewController initWithNibName:bundle:] in MenuViewController.o 
     -[MenuViewController initWithNibName:bundle:] in MenuViewController.o 
     -[MenuViewController initWithNibName:bundle:] in MenuViewController.o 
     -[MenuViewController initWithNibName:bundle:] in MenuViewController.o 
     -[MenuViewController initWithNibName:bundle:] in MenuViewController.o 
     -[MenuViewController initWithNibName:bundle:] in MenuViewController.o 
     -[MenuViewController viewDidLoad] in MenuViewController.o 
     -[MenuViewController viewDidLoad] in MenuViewController.o 
     -[MenuViewController viewDidLoad] in MenuViewController.o 
     -[MenuViewController viewDidLoad] in MenuViewController.o 
     -[MenuViewController viewDidLoad] in MenuViewController.o 
     -[MenuViewController viewDidLoad] in MenuViewController.o 
     -[MenuViewController viewDidLoad] in MenuViewController.o 
     -[MenuViewController viewDidLoad] in MenuViewController.o 
     -[MenuViewController viewDidLoad] in MenuViewController.o 
     -[MenuViewController viewDidLoad] in MenuViewController.o 
     -[MenuViewController viewDidLoad] in MenuViewController.o 
     -[MenuViewController viewDidLoad] in MenuViewController.o 
     -[MenuViewController viewDidLoad] in MenuViewController.o 
     -[MenuViewController viewDidLoad] in MenuViewController.o 
     -[MenuViewController viewDidLoad] in MenuViewController.o 
     -[MenuViewController viewDidLoad] in MenuViewController.o 
     -[MenuViewController viewDidLoad] in MenuViewController.o 
     -[MenuViewController viewDidLoad] in MenuViewController.o 
     -[MenuViewController viewDidLoad] in MenuViewController.o 
     -[MenuViewController viewDidLoad] in MenuViewController.o 
     -[MenuViewController viewDidLoad] in MenuViewController.o 
     -[MenuViewController viewDidLoad] in MenuViewController.o 
     -[MenuViewController viewDidLoad] in MenuViewController.o 
     -[MenuViewController viewDidLoad] in MenuViewController.o 
     -[MenuViewController viewDidLoad] in MenuViewController.o 
     -[MenuViewController viewDidLoad] in MenuViewController.o 
     -[MenuViewController viewDidLoad] in MenuViewController.o 
     -[MenuViewController viewDidLoad] in MenuViewController.o 
     -[MenuViewController viewDidLoad] in MenuViewController.o 
     -[MenuViewController viewDidLoad] in MenuViewController.o 
     -[MenuViewController viewDidLoad] in MenuViewController.o 
     -[MenuViewController viewDidLoad] in MenuViewController.o 
     -[MenuViewController viewDidLoad] in MenuViewController.o 
     -[MenuViewController viewDidLoad] in MenuViewController.o 
     -[MenuViewController viewDidLoad] in MenuViewController.o 
     -[MenuViewController viewDidLoad] in MenuViewController.o 
     -[MenuViewController viewDidLoad] in MenuViewController.o 
     -[MenuViewController viewDidLoad] in MenuViewController.o 
     -[MenuViewController viewDidLoad] in MenuViewController.o 
     -[MenuViewController viewDidLoad] in MenuViewController.o 
     -[MenuViewController viewDidLoad] in MenuViewController.o 
     -[MenuViewController viewDidLoad] in MenuViewController.o 
     -[MenuViewController viewDidLoad] in MenuViewController.o 
     -[MenuViewController viewDidLoad] in MenuViewController.o 
     -[MenuViewController viewTimer:] in MenuViewController.o 
     -[MenuViewController viewTimer:] in MenuViewController.o 
     -[MenuViewController viewTimer:] in MenuViewController.o 
     -[MenuViewController viewTimer:] in MenuViewController.o 
     -[MenuViewController viewTimer:] in MenuViewController.o 
     -[MenuViewController viewTimer:] in MenuViewController.o 
     -[MenuViewController viewTimer:] in MenuViewController.o 
     -[MenuViewController viewTimer:] in MenuViewController.o 
     -[MenuViewController viewTimer:] in MenuViewController.o 
     -[MenuViewController viewTimer:] in MenuViewController.o 
     -[MenuViewController viewTimer:] in MenuViewController.o 
     -[MenuViewController viewTimer:] in MenuViewController.o 
     -[MenuViewController viewTimer:] in MenuViewController.o 
     -[MenuViewController viewTimer:] in MenuViewController.o 
     -[MenuViewController viewTimer:] in MenuViewController.o 
     -[MenuViewController viewTimer:] in MenuViewController.o 
     -[MenuViewController viewTimer:] in MenuViewController.o 
     -[MenuViewController viewTimer:] in MenuViewController.o 
     -[MenuViewController viewTimer:] in MenuViewController.o 
     -[MenuViewController viewTimer:] in MenuViewController.o 
     -[MenuViewController viewTimer:] in MenuViewController.o 
     -[MenuViewController viewTimer:] in MenuViewController.o 
     -[MenuViewController viewTimer:] in MenuViewController.o 
     -[MenuViewController viewTimer:] in MenuViewController.o 
     -[MenuViewController viewTimer:] in MenuViewController.o 
     -[MenuViewController viewTimer:] in MenuViewController.o 
     -[MenuViewController animationDidStop:finished:] in MenuViewController.o 
     -[MenuViewController animationDidStop:finished:] in MenuViewController.o 
     -[MenuViewController animationDidStop:finished:] in MenuViewController.o 
     -[MenuViewController animationDidStop:finished:] in MenuViewController.o 
     -[MenuViewController animationDidStop:finished:] in MenuViewController.o 
     -[MenuViewController animationDidStop:finished:] in MenuViewController.o 
     -[MenuViewController animationDidStop:finished:] in MenuViewController.o 
     -[MenuViewController animationDidStop:finished:] in MenuViewController.o 
     -[MenuViewController animationDidStop:finished:] in MenuViewController.o 
     -[MenuViewController animationDidStop:finished:] in MenuViewController.o 
     -[MenuViewController animationDidStop:finished:] in MenuViewController.o 
     -[MenuViewController animationDidStop:finished:] in MenuViewController.o 
     -[MenuViewController animationDidStop:finished:] in MenuViewController.o 
     -[MenuViewController animationDidStop:finished:] in MenuViewController.o 
     -[MenuViewController animationDidStop:finished:] in MenuViewController.o 
     -[MenuViewController animationDidStop:finished:] in MenuViewController.o 
     -[MenuViewController animationDidStop:finished:] in MenuViewController.o 
     -[MenuViewController animationDidStop:finished:] in MenuViewController.o 
     -[MenuViewController animationDidStop:finished:] in MenuViewController.o 
     -[MenuViewController animationDidStop:finished:] in MenuViewController.o 
     -[MenuViewController animationDidStop:finished:] in MenuViewController.o 
     -[MenuViewController animationDidStop:finished:] in MenuViewController.o 
     -[MenuViewController animationDidStop:finished:] in MenuViewController.o 
     -[MenuViewController animationDidStop:finished:] in MenuViewController.o 
     -[MenuViewController animationDidStop:finished:] in MenuViewController.o 
     -[MenuViewController animationDidStop:finished:] in MenuViewController.o 
     -[MenuViewController animationDidStop:finished:] in MenuViewController.o 
     -[MenuViewController animationDidStop:finished:] in MenuViewController.o 
     -[MenuViewController animationDidStop:finished:] in MenuViewController.o 
     -[MenuViewController didReceiveMemoryWarning] in MenuViewController.o 
     -[MenuViewController didReceiveMemoryWarning] in MenuViewController.o 
     -[MenuViewController viewDidUnload] in MenuViewController.o 
     -[MenuViewController viewDidUnload] in MenuViewController.o 
     -[MenuViewController viewDidUnload] in MenuViewController.o 
     -[MenuViewController viewDidUnload] in MenuViewController.o 
     -[MenuViewController dealloc] in MenuViewController.o 
     -[MenuViewController dealloc] in MenuViewController.o 
     -[MenuViewController dealloc] in MenuViewController.o 
     -[MenuViewController dealloc] in MenuViewController.o 
     -[MenuViewController dealloc] in MenuViewController.o 
     -[MenuViewController dealloc] in MenuViewController.o 
     -[MenuViewController dealloc] in MenuViewController.o 
     -[MenuViewController dealloc] in MenuViewController.o 
     -[MenuViewController dealloc] in MenuViewController.o 
     -[MenuViewController dealloc] in MenuViewController.o 
     -[MenuViewController applicationWillTerminate:] in MenuViewController.o 
     -[MenuViewController applicationWillTerminate:] in MenuViewController.o 
     -[MenuViewController applicationWillTerminate:] in MenuViewController.o 
     -[MenuViewController applicationWillTerminate:] in MenuViewController.o 
     -[MenuViewController applicationWillTerminate:] in MenuViewController.o 
     -[MenuViewController applicationWillTerminate:] in MenuViewController.o 
     -[MenuViewController applicationWillTerminate:] in MenuViewController.o 
     -[MenuViewController applicationWillTerminate:] in MenuViewController.o 
     -[MenuViewController applicationWillTerminate:] in MenuViewController.o 
     -[MenuViewController applicationWillTerminate:] in MenuViewController.o 
     -[MenuViewController applicationWillTerminate:] in MenuViewController.o 
     -[MenuViewController applicationWillTerminate:] in MenuViewController.o 
     -[MenuViewController applicationWillTerminate:] in MenuViewController.o 
     -[MenuViewController applicationWillTerminate:] in MenuViewController.o 
     -[MenuViewController applicationWillTerminate:] in MenuViewController.o 
     -[MenuViewController applicationWillTerminate:] in MenuViewController.o 
     -[MenuViewController applicationWillTerminate:] in MenuViewController.o 
     -[MenuViewController applicationWillTerminate:] in MenuViewController.o 
     -[MenuViewController applicationWillTerminate:] in MenuViewController.o 
     -[MenuViewController applicationWillTerminate:] in MenuViewController.o 
     -[MenuViewController applicationWillTerminate:] in MenuViewController.o 
     -[MenuViewController applicationWillTerminate:] in MenuViewController.o 
     -[MenuViewController applicationWillTerminate:] in MenuViewController.o 
     -[MenuViewController applicationWillTerminate:] in MenuViewController.o 
     -[MenuViewController applicationWillTerminate:] in MenuViewController.o 
     -[MenuViewController applicationWillTerminate:] in MenuViewController.o 
     -[MenuViewController applicationWillTerminate:] in MenuViewController.o 
     -[MenuViewController applicationWillTerminate:] in MenuViewController.o 
     -[MenuViewController checkDevice] in MenuViewController.o 
     -[MenuViewController checkDevice] in MenuViewController.o 
     -[MenuViewController checkDevice] in MenuViewController.o 
     -[MenuViewController dataFilePath] in MenuViewController.o 
     -[MenuViewController dataFilePath] in MenuViewController.o 
     -[MenuViewController optionsButton:] in MenuViewController.o 
     -[MenuViewController optionsButton:] in MenuViewController.o 
     -[MenuViewController optionsButton:] in MenuViewController.o 
     -[MenuViewController optionsButton:] in MenuViewController.o 
     -[MenuViewController optionsButton:] in MenuViewController.o 
     -[MenuViewController howToPlayButton:] in MenuViewController.o 
     -[MenuViewController howToPlayButton:] in MenuViewController.o 
     -[MenuViewController howToPlayButton:] in MenuViewController.o 
     -[MenuViewController howToPlayButton:] in MenuViewController.o 
     -[MenuViewController howToPlayButton:] in MenuViewController.o 
     -[OptionsViewController viewDidLoad] in OptionsViewController.o 
     -[OptionsViewController viewDidLoad] in OptionsViewController.o 
     ... 
+0

Pensez-vous que la question inclut seulement un avertissement ld, et il est coupé? Où est la fin de l'avertissement? Et y a-t-il des erreurs? – hhafez

+1

Alors que la sortie peut être coupée, la partie importante au début: /Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.0.sdk/usr/lib/libSystem.dylib, manque l'architecture requise i386 dans le fichier Symboles indéfinis: ".objc_class_name_UIApplication", référencé par: littéral-pointeur @__ OBJC @__ cls_refs @ UIApplication dans MenuViewController.o Juste après l'avertissement qu'il se plaint que "architecture requise manquant i386 dans le fichier". C'est correct car il essaie de se lier aux bibliothèques d'iphone qui sont ARM où les bibliothèques de simulateur sont i386 (Intel). – user129874

+8

Mur de texte sacré, Batman! – gnovice

Répondre

0

C'est très frustrant. Êtes-vous capable de compiler d'autres projets sur le simulateur? Dans un cas, j'ai fini par lancer un tout nouveau projet et mettre tous mes fichiers et tous mes fichiers. Cela semble vraiment mauvais, mais c'était indolore comparé à essayer d'isoler tout ce que j'avais fait pour le casser.

+0

Je suis parfois votre approche. Cependant, ne pas savoir où le problème est, va probablement vous faire tomber à nouveau dans le même problème.Mieux vaut passer du temps à le déterminer la première fois, à moins que vous soyez sous un délai serré – hhafez

+0

Vrai. Mais parfois, si vous pouvez le faire fonctionner comme un nouveau projet, vous pouvez le comparer au projet non fonctionnel pour voir quelle est la différence. – Nosredna

+0

Oui, je suis capable de construire pour l'appareil iPhone 3.1 sans problème. Cela arrive juste avec le simulateur. Le simulateur est une plate-forme i386 alors que l'appareil est un bras. Je ne connais pas assez le magik de Xcode ... – user129874

0

Avez-vous téléchargé le nouveau Xcode à partir de l'Apple iPhone Developer Center/page/thing? Le Xcode livré avec Snow Leopard ne vient pas avec les bibliothèques iPhone; ceux-ci ne sont disponibles qu'après avoir téléchargé le package développeur de taille 2 + gigantesque.

+0

Oui, j'ai le SDK le plus récent et j'ai installé le paquet Simulator. Les deux répertoires sont présents dans le répertoire/Developer/Platforms. – user129874

2

Il essaie de se lier à la iPhoneOS.platform quand il doit être un lien vers le iPhoneSimulator.platform

Lorsque vous développez le Lien résultat de construction, c'est ce que votre devrait voir:

setenv PATH "/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin" 
/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/g++-4.2 -arch i386 -isysroot /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator3.0.sdk 

Je ne peux que suggérer de jouer avec le Base SDK et iPhone Deployment Target propriétés des paramètres de construction de votre cible et les paramètres de construction de votre projet. En dehors de cela, je suppose que c'est un problème avec votre installation de XCode plutôt que votre projet.

Questions connexes