link error when upgrade iOS project to arm64

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

  1. deploy target to iOS 7.0
  2. change the Architectures from “armv7” to “Standard architectures(including 64-bit)(armv7 armv7s arm64)”.
  3. 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

i found the answer from some unity guy who told me that unity not support 64bit arch now and in near future.