最近几周,我正在写我们公司自己的SDK,我同时创建了两个工程,一个是静态库Framework的工程SDKProject,还有一个是Demo的工程DemoProject,我将SDKProject的Products引用到DemoProject中。开发了将近一个月了,都没遇到问题,今天突然发现一个问题 “无论我如何修改framework中的代码,在Demo中也看不到效果”。
郁闷了两个多小时,突然发现Xcode中Framework Search Paths中有好几个framework的搜索路径,这时的我顿悟了“我有备份的习惯,所以SDKProject在我的电脑上不止一份”,可能是xcode无法正确识别搜索路径的问题,于是,我果断将Framework Search Paths清空,然后重新引入SDKProject的Products中的*.framework,再次运行我的DemoProject,成功了!我终于看到了我新增代码的效果!
希望大家不要犯我这样的错误!
版权声明:本文为博主原创文章,未经博主允许不得转载。
时间: 2024-10-06 12:05:15