作者:ifx0448363 | 2023-08-24 19:36
我正在尝试在Xcode 3中为MacOS构建一个框架.看起来它正在根据Apple文档中列出的布局构建除Headers目录之外的所有内容.我找不到任何告诉我用什么设置来使构建过程将头文件复制到框架中的Headers目录中,或者我必须放置这些文件的内容.
有帮助吗?
谢谢.
1> Barry Wark..:
标题需要"公开"而不是框架目标中的默认"项目"(在"文件和组"窗格中选择框架目标以列出框架文件).
框架是否也被添加到目标的"Link Binary With Libraries"构建阶段?如果将框架添加到具有库阶段的目标链接二进制文件中,则应自动配置标头搜索路径.
在"目标"组中选择框架的目标.在目标的文件列表中,每个标题都有一个"公共|私有"弹出窗口.
在XCode 4.2.1下,单击Project Navigator中的头文件,然后单击View/Utilities/Show File Inspector菜单.在右侧的文件检查器中,在目标成员资格下,将设置从项目更改为公共.现在,您的框架(在那个奇怪的位置)将在新的Headers目录下包含头文件.XCode 4.2.1有很多设置,通常很难找到它们!