Xcode中.a文件引起的错误

一、     TARGETS -> Build Settings-> Search Paths下

1.  Library Search Paths 删除不存在的路径,保留.a文件的路径(此处显示的为绝对路径)。

间接性点击两下.a文件的路径,使它变成类似文件夹重命名的样式(或者直接双击路径,则可弹出一个带有加减号的小框),查看此时显示的路径是否为相对路径,不是则修改成相对路径(一般情况下,系统都会默认生成相对路径)。

显示相对路径名称时,/之间的名称必须是连接起来的,可以用_连接,中间不能有空格。因为此处的路径遇到空格会自动折行,使原本一行的路径变成两行或多行显示,导致路径错误。如果有空格,则在空格前加 ,使之变成一行。

 2.  Framework Search Paths 删除所有不存在的路径(即此处路径存在,但文件不存在了)

 

二、TARGETS -> Build Settings ->Architectures下

1. Build Active Architectures Only 是Yes改成No,是No改成Yes。

2.  如果不支持64位,可以把 ValidArthitectures 中的armv64去掉

基本情况就是这样 

posted @ 2016-11-02 11:57  A码农151  阅读(704)  评论(0编辑  收藏  举报