我正在使用XCode构建一个框架项目,除了构建Headers
中没有Foo.framework
目录外,所有内容都构建并且看起来很棒。
我是否必须为此添加一个明确的构建阶段,或者只是一个我不知道的设置? PUBLIC_HEADERS_FOLDER_PATH
看起来很有希望,但我不确定如何使用它。
答案 0 :(得分:6)
您需要将公共标头标记为这样(框架可以具有未在构建框架中公开公开的私有或项目标头)。在“目标”组(或目标中的“复制标题”构建阶段)中选择框架的目标。在目标的文件列表中(在“详细信息窗格”中),将公共标题的“角色”弹出窗口更改为“公共”。