几天前,我创建了可以正常工作的静态库(通用)Xcode5.0 SDK7
。如果我选择模拟器,则更新Xcode5.1
后SDK7.1
不起作用iPhone Retina(4-inch 64-bit)
。然后我将使用 Bellow 设置更改来更新我的库。
我对三个目标做同样的事情:-
对于运动模拟器和设备,我将 Universal lib 放入其中,并在其中运行脚本:-
在此之后,我再次构建 lib 并像之前在我的项目中所做的那样使用。但仍然遇到同样的问题iPhone Retina(4-inch 64-bit)
Undefined symbols for architecture x86_64:
所以,我的问题是更新arm64的 lib 是否需要任何额外的更改,或者我在上述步骤中犯了任何错误。如果我错了,请告诉我。
更新我的静态库以进行支持需要什么更改64Bit architecture
笔记:
我要求我自己创建的库更新。我没有使用第三方库。 更新
我在终端中使用了这个lipo -info testingLibImport/libLibNSlog.a
命令,输出是:
Architectures in the fat file: testingLibImport/libLibNSlog.a are: armv7 armv7s i386 arm64