hello guys,
I got the following link error when I tried to upgrade the iOS project to support arm64, before, the project can be compiled and runnable.
I just changed some project settings
- deploy target to iOS 7.0
- change the Architectures from “armv7” to “Standard architectures(including 64-bit)(armv7 armv7s arm64)”.
- valid Architectures->any SDK from “armv7” to “armv7 arm64”
I use unity 4.2.1.f4 and xcode5.
I googled but found nothing useful. hope you guys can help. i guess I need latest unity, but i’m not sure since i didn’t see related things in the release note.
thanks in advance.
following is the Xcode compiler output:
ignoring file /Users/xdsun/TD/pri_tech/Projects/Unity/TowerDefense/iOS/Libraries/libiPhone-lib.a, missing required architecture arm64 in file /Users/xdsun/TD/pri_tech/Projects/Unity/TowerDefense/iOS/Libraries/libiPhone-lib.a (2 slices)
Undefined symbols for architecture arm64:
“UnityCleanup()”, referenced from:
-[UnityAppController applicationWillTerminate:] in UnityAppController.o