2015-09-19 135 views
0

所需的体系结构arm64我开始一个新项目,并增加了SDK,并得到了这样的警告:的Xcode 7缺少文件

ignoring file libLineaSDK.a, missing required architecture arm64 in file libLineaSDK.a (3 slices) 

我的问题是我怎么添加所需的架构在Xcode 7 ...要么盲目因为我没有看到它。

UPDATE

我能找到的架构中构建设置和我看到的arm64是上市artchitectures之一,所以现在我不知道如何解决这个问题。

回答

1

您必须重新编译libLineaSDK.a并打开arm64。如果它是第三方库,则必须要求提供商提供64位兼容版本。

+0

我如何重新打开arm64打开? – user979331

+0

@ user979331如果你有源代码,你应该添加arm64到它的架构 – kovpas

0

使用

otool -hv /path/to/libLineaSDK.a

如果你的架构是不是上市中,再次但是对于各自的架构编译库。

如果架构已列出,请检查您的库路径,它可能指向不同的版本。