- Home /
Unity 5.2 to Xcode7.1.1 build fail
I made a very easy scene to build iPhone App when I export to xcode it shows message
I'm the new developer of xcode , I didn't change any setting .... Just error
Ld /Users/Dolphin/Library/Developer/Xcode/DerivedData/Unity-iPhone-alzxncixitqtnlgofsjmetkxlkus/Build/Intermediates/Unity-iPhone.build/Release-iphonesimulator/Unity-iPhone.build/Objects-normal/x86_64/iphone normal x86_64 cd /Users/Dolphin/Desktop/iPhone export IPHONEOS_DEPLOYMENT_TARGET=9.0 export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin" /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -arch x86_64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator9.1.sdk -L/Users/Dolphin/Library/Developer/Xcode/DerivedData/Unity-iPhone-alzxncixitqtnlgofsjmetkxlkus/Build/Products/Release-iphonesimulator -L/Users/Dolphin/Desktop/iPhone -L/Users/Dolphin/Desktop/iPhone/Libraries -F/Users/Dolphin/Library/Developer/Xcode/DerivedData/Unity-iPhone-alzxncixitqtnlgofsjmetkxlkus/Build/Products/Release-iphonesimulator -filelist /Users/Dolphin/Library/Developer/Xcode/DerivedData/Unity-iPhone-alzxncixitqtnlgofsjmetkxlkus/Build/Intermediates/Unity-iPhone.build/Release-iphonesimulator/Unity-iPhone.build/Objects-normal/x86_64/iphone.LinkFileList -Xlinker -map -Xlinker /Users/Dolphin/Library/Developer/Xcode/DerivedData/Unity-iPhone-alzxncixitqtnlgofsjmetkxlkus/Build/Intermediates/Unity-iPhone.build/Release-iphonesimulator/Unity-iPhone.build/iphone-LinkMap-normal-x86_64.txt -mios-simulator-version-min=9.0 -Xlinker -objc_abi_version -Xlinker 2 -weak_framework CoreMotion -weak-lSystem -Wl,-undefined,dynamic_lookup -stdlib=libc++ -fobjc-arc -fobjc-link-runtime -framework CoreText -framework AudioToolbox -weak_framework AVFoundation -framework CFNetwork -framework CoreGraphics -framework CoreLocation -framework CoreMedia -weak_framework CoreMotion -framework CoreVideo -framework Foundation -weak_framework iAd -framework MediaPlayer -framework OpenAL -framework OpenGLES -framework QuartzCore -framework SystemConfiguration -framework UIKit -liconv.2 -liPhone-lib -Xlinker -dependency_info -Xlinker /Users/Dolphin/Library/Developer/Xcode/DerivedData/Unity-iPhone-alzxncixitqtnlgofsjmetkxlkus/Build/Intermediates/Unity-iPhone.build/Release-iphonesimulator/Unity-iPhone.build/Objects-normal/x86_64/iphone_dependency_info.dat -o /Users/Dolphin/Library/Developer/Xcode/DerivedData/Unity-iPhone-alzxncixitqtnlgofsjmetkxlkus/Build/Intermediates/Unity-iPhone.build/Release-iphonesimulator/Unity-iPhone.build/Objects-normal/x86_64/iphone
ld: warning: object file (/Users/Dolphin/Desktop/iPhone/Libraries/libiPhone-lib.a(RakMemoryOverride.o)) was built for newer iOS version (9.1) than being linked (9.0) ld: warning: object file (/Users/Dolphin/Desktop/iPhone/Libraries/libiPhone-lib.a(RakNetStatistics.o)) was built for newer iOS version (9.1) than being linked (9.0) ld: warning: object file (/Users/Dolphin/Desktop/iPhone/Libraries/libiPhone-lib.a(RakSleep.o)) was built for newer iOS version (9.1) than being linked (9.0) ld: warning: object file (/Users/Dolphin/Desktop/iPhone/Libraries/libiPhone-lib.a(RakNetTypes.o)) was built for newer iOS version (9.1) than being linked (9.0) ld: warning: object file (/Users/Dolphin/Desktop/iPhone/Libraries/libiPhone-lib.a(DS_Table.o)) was built for newer iOS version (9.1) than being linked (9.0) ld: warning: object file (/Users/Dolphin/Desktop/iPhone/Libraries/libiPhone-lib.a(TableSerializer.o)) was built for newer iOS version (9.1) than being linked (9.0) ld: warning: object file (/Users/Dolphin/Desktop/iPhone/Libraries/libiPhone-lib.a(RakNetworkFactory.o)) was built for newer iOS version (9.1) than being linked (9.0) ld: warning: object file (/Users/Dolphin/Desktop/iPhone/Libraries/libiPhone-lib.a(NatPunchthroughClient.o)) was built for newer iOS version (9.1) than being linked (9.0) ld: warning: object file (/Users/Dolphin/Desktop/iPhone/Libraries/libiPhone-lib.a(LightweightDatabaseClient.o)) was built for newer iOS version (9.1) than being linked (9.0) ld: warning: object file (/Users/Dolphin/Desktop/iPhone/Libraries/libiPhone-lib.a(NatTypeDetectionClient.o)) was built for newer iOS version (9.1) than being linked (9.0) ld: warning: object file (/Users/Dolphin/Desktop/iPhone/Libraries/libiPhone-lib.a(GetTime.o)) was built for newer iOS version (9.1) than being linked (9.0) ld: warning: object file (/Users/Dolphin/Desktop/iPhone/Libraries/libiPhone-lib.a(BitStream.o)) was built for newer iOS version (9.1) than being linked (9.0) ld: warning: object file (/Users/Dolphin/Desktop/iPhone/Libraries/libiPhone-lib.a(Itoa.o)) was built for newer iOS version (9.1) than being linked (9.0) ld: warning: object file (/Users/Dolphin/Desktop/iPhone/Libraries/libiPhone-lib.a(SocketLayer.o)) was built for newer iOS version (9.1) than being linked (9.0) ld: warning: object file (/Users/Dolphin/Desktop/iPhone/Libraries/libiPhone-lib.a(PacketLogger.o)) was built for newer iOS version (9.1) than being linked (9.0) ld: warning: object file (/Users/Dolphin/Desktop/iPhone/Libraries/libiPhone-lib.a(RakNetSocket.o)) was built for newer iOS version (9.1) than being linked (9.0) ld: warning: object file (/Users/Dolphin/Desktop/iPhone/Libraries/libiPhone-lib.a(LightweightDatabaseCommon.o)) was built for newer iOS version (9.1) than being linked (9.0) ld: warning: object file (/Users/Dolphin/Desktop/iPhone/Libraries/libiPhone-lib.a(PacketFileLogger.o)) was built for newer iOS version (9.1) than being linked (9.0) ld: warning: object file (/Users/Dolphin/Desktop/iPhone/Libraries/libiPhone-lib.a(PluginInterface2.o)) was built for newer iOS version (9.1) than being linked (9.0) ld: warning: object file (/Users/Dolphin/Desktop/iPhone/Libraries/libiPhone-lib.a(StringCompressor.o)) was built for newer iOS version (9.1) than being linked (9.0) ld: warning: object file (/Users/Dolphin/Desktop/iPhone/Libraries/libiPhone-lib.a(NatTypeDetectionCommon.o)) was built for newer iOS version (9.1) than being linked (9.0) ld: warning: object file (/Users/Dolphin/Desktop/iPhone/Libraries/libiPhone-lib.a(RakString.o)) was built for newer iOS version (9.1) than being linked (9.0) ld: warning: object file (/Users/Dolphin/Desktop/iPhone/Libraries/libiPhone-lib.a(RakPeer.o)) was built for newer iOS version (9.1) than being linked (9.0) ld: warning: object file (/Users/Dolphin/Desktop/iPhone/Libraries/libiPhone-lib.a(SuperFastHash.o)) was built for newer iOS version (9.1) than being linked (9.0) ld: warning: object file (/Users/Dolphin/Desktop/iPhone/Libraries/libiPhone-lib.a(Rand.o)) was built for newer iOS version (9.1) than being linked (9.0) ld: warning: object file (/Users/Dolphin/Desktop/iPhone/Libraries/libiPhone-lib.a(LinuxStrings.o)) was built for newer iOS version (9.1) than being linked (9.0) ld: warning: object file (/Users/Dolphin/Desktop/iPhone/Libraries/libiPhone-lib.a(SimpleMutex.o)) was built for newer iOS version (9.1) than being linked (9.0) ld: warning: object file (/Users/Dolphin/Desktop/iPhone/Libraries/libiPhone-lib.a(SignaledEvent.o)) was built for newer iOS version (9.1) than being linked (9.0) ld: warning: object file (/Users/Dolphin/Desktop/iPhone/Libraries/libiPhone-lib.a(NetworkIDManager.o)) was built for newer iOS version (9.1) than being linked (9.0) ld: warning: object file (/Users/Dolphin/Desktop/iPhone/Libraries/libiPhone-lib.a(ReliabilityLayer.o)) was built for newer iOS version (9.1) than being linked (9.0) ld: warning: object file (/Users/Dolphin/Desktop/iPhone/Libraries/libiPhone-lib.a(DataBlockEncryptor.o)) was built for newer iOS version (9.1) than being linked (9.0) ld: warning: object file (/Users/Dolphin/Desktop/iPhone/Libraries/libiPhone-lib.a(DS_HuffmanEncodingTree.o)) was built for newer iOS version (9.1) than being linked (9.0) ld: in /Users/Dolphin/Desktop/iPhone/Libraries/libiPhone-lib.a(GeoRingBuffer.o), building for iOS simulator, but linking in object file built for OSX, for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation)
I am having exactly the same problem. $$anonymous$$y Unity version is 5.2.3, Xcode is 7.1.1
I also have this problem. It's apper yesterday without reason.
"was built for newer iOS version (9.1) than being linked (9.0) "
This is just a guess, but what happens if you change the deployment target? Say like 6.0 or something.
I'm having the same problem. I'm using XCode 7.2 and Unity 5.3.
libiPhone-lib.a(apicontext.o), building for iOS simulator, but linking in object file built for OSX, for architecture x86_64
Answer by Volts · Dec 04, 2015 at 04:04 PM
Changing the target iOS to other versions made no difference. I am using Unity 5.2.3f1 Personal and Xcode 7.1.1(7B1005) on OSX 10.11.1. I reproduced the problem with a trivial project containing only a UI canvas and text and filed a bug report. (Case 750178)
Answer by dkmadboe · Dec 15, 2015 at 02:47 PM
I have the same problem with Xcode 7.2 and Unity 5.3. If you set the deployment target of the app to e.g. 9.2 it will remove these linker errors, but add a new one about: ld: in ...Libraries/libiPhone-lib.a(apicontext.o), building for iOS simulator, but linking in object file built for OSX, for architecture x86_64
I also updated to Unity 5.3 and Xcode 7.2 and continue to have the same problem, a fatal error linking an OSX x86_64 object file when building for iOS simulator.