2013-10-24 42 views
3

我使用静态库创建了一个项目。 当我尝试归档时,它失败并且库头缺失。 但是,当我构建应用程序,它工作正常。存档包含静态库的xcode项目

而在构建文件夹标题中,应用程序文件外部会创建包资源和库。 是否有可能在应用程序文件中创建这些文件并存档 或任何其他可用于归档的过程?

在此先感谢。

+0

“It failed” - 描述如何。 – occulus

+0

归档时丢失头文件 –

+0

我对静态库项目所做的工作是创建一个包含文件夹,并在头文件中使用sybolic链接(ln -s origin destination),并将include文件夹的路径添加到主项目“头部搜索路径“,所以你不需要保留任何脚本或其他任何东西来复制头文件,并且链接头部会随着原点改变而改变 – Manu

回答

0

如果您能够构建应用程序但不存档,那么您似乎用于存档构建配置(可能是发行版)的构建设置不正确。快速测试将更改存档的构建配置与build相同,最可能的是Debug(您可以在Product-> Scheme-> Edit Scheme中执行此操作)。

要解决此问题,您可以打开目标的Build Settings,搜索“Header Search Path”,单击“>”打开此设置并修复归档使用的构建配置(即使其生成与Build使用的构建配置相同)

相关问题