标签:lan href demo font root .com 不用 手动 linked
项目中使用第三方的SDK包(例如所有的.a文件1G多),导致项目整体过大,这个时候就可以把第三方的.a文件单独作为一个项目。
每次自动化打包都要从git拉去项目,不用每次都拉去第三方的项目。
首先在TEST文件夹中创建一个Demo,在demo 中使用到了几个xxx.a文件,如下图所示:
在Demo同级的文件夹中创建文件夹Demo-sdk文件夹,里面放入demo 中使用到了几个xxx.a文件,如下图所示:
打开Demo 在General中Linked Frameworks and Libraries中添加.a文件,点击+号,选择add other选中Demo-sdk文件夹中的.a文件,如下图所示
这时候Linked Frameworks and Libraries中会成功添加.a文件,在查看Build Settings中Search Path - Library Search Paths中会指向.a所在文件夹,如下图所示:
这个时候.a文件已经可以正常引用。
打开项目,找到Build Settings中Search Path - Library Search Paths,在Library Search Paths后面双击,再打开Demo及Demo-sdk所在的文件夹,把Demo-sdk文件夹直接拖拽到Library Search Paths添加路径界面,如下图所示:
拖拽成功后,会出现指向路径,如下图:
这个时候.a文件已经可以正常引用。
Search Paths相关参数说明
参考
Search Paths相关参数说明 --->https://www.jianshu.com/p/9f9c1fd2e8b5
SDK中.a包过大,单独作为一个项目,功能项目引入SDK项目文档 及Search Paths相关参数说明
标签:lan href demo font root .com 不用 手动 linked
原文地址:https://www.cnblogs.com/lulushen/p/9842401.html