我正在构建一个框架来将我的应用程序的功能分发给第三方。当我构建框架时,我只希望我的一些头文件在框架中公开显示。
据我了解,这样做的方法是在 Xcode 中的 Copy Headers 构建阶段将这些标头标记为“项目”,我已经这样做了。但是,无论如何,标题都被复制了。
我尝试清理我的项目并重建它。那并没有解决问题。我检查了 headers 文件夹并注意到只有我标记为 Public 的 headers 得到了更新(查看 Last Modified 时间戳),所以我认为可能剩下的那些只是以前构建的遗物。所以我删除了这些文件,再次清理,并再次构建项目。
那也没有用。现在我有所有文件的新标题(包括标记为“项目”的文件)并且我没有想法。有谁知道当标有“项目”时可能导致头文件公开复制的原因是什么?我该如何解决?