2011-04-20 2 views
1

J'ai un horrible problème. Mon code fonctionne sur l'appareil, mais pas sur le simulateur et me donne cette erreur:Problème d'architecture i386

Ld /Users/fgringo/Library/Developer/Xcode/DerivedData/GuessTheBalls-bgplgtjujgzwbnhkbratlkdnnrzm/Build/Products/Debug-iphonesimulator/GuessTheBalls.app/GuessTheBalls normal i386 
    cd "/Users/fgringo/Desktop/SecretBalls_V1.1 Working" 
    setenv MACOSX_DEPLOYMENT_TARGET 10.6 
    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/iPhoneSimulator4.3.sdk -L/Users/fgringo/Library/Developer/Xcode/DerivedData/GuessTheBalls-bgplgtjujgzwbnhkbratlkdnnrzm/Build/Products/Debug-iphonesimulator -F/Users/fgringo/Library/Developer/Xcode/DerivedData/GuessTheBalls-bgplgtjujgzwbnhkbratlkdnnrzm/Build/Products/Debug-iphonesimulator "-F/Users/fgringo/Desktop/SecretBalls_V1.1 Working" -filelist /Users/fgringo/Library/Developer/Xcode/DerivedData/GuessTheBalls-bgplgtjujgzwbnhkbratlkdnnrzm/Build/Intermediates/GuessTheBalls.build/Debug-iphonesimulator/GuessTheBalls.build/Objects-normal/i386/GuessTheBalls.LinkFileList -mmacosx-version-min=10.6 -Xlinker -objc_abi_version -Xlinker 2 /usr/lib/gcrt1.o -framework Foundation -framework UIKit -framework CoreGraphics -framework QuartzCore -framework SystemConfiguration -framework AudioToolbox -framework GameKit -o /Users/fgringo/Library/Developer/Xcode/DerivedData/GuessTheBalls-bgplgtjujgzwbnhkbratlkdnnrzm/Build/Products/Debug-iphonesimulator/GuessTheBalls.app/GuessTheBalls 

ld: warning: ignoring file /Users/fgringo/Desktop/SecretBalls_V1.1 Working/GameKit.framework/GameKit, missing required architecture i386 in file 
ld: duplicate symbol start in /usr/lib/gcrt1.o and /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.3.sdk/usr/lib/crt1.10.6.o for architecture i386 
collect2: ld returned 1 exit status 
Command /Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/gcc-4.2 failed with exit code 1 

Mais mieux voir les dernières phrases:

ld: warning: ignoring file /Users/fgringo/Desktop/SecretBalls_V1.1 Working/GameKit.framework/GameKit, missing required architecture i386 in file 

ld: duplicate symbol start in /usr/lib/gcrt1.o and /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.3.sdk/usr/lib/crt1.10.6.o for architecture i386 
collect2: 

ld returned 1 exit status 
Command /Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/gcc-4.2 failed with exit code 1 

J'ai essayé les simulateurs iOS, a essayé de faire d'autres changements dont je ne me souviens vraiment pas, mais c'est le problème.

Répondre

0

Je pense qu'un fichier en double est présente. Si ce n'est pas le cas, essayez de le nettoyer et de le reconstruire.

Questions connexes