Xcode 在派生数据文件夹中展开包含文件夹的本地POD

Xcode 在派生数据文件夹中展开包含文件夹的本地POD,xcode,cocoapods,Xcode,Cocoapods,我有多个本地pod,它们只指向源文件。它们位于文件夹结构中,以避免命名冲突。当我构建时,include似乎会在预期的文件夹结构中找到文件,但构建会将所有头文件拉入~/Library/Developer/Xcode/DerivedData/[app]/build/Products/[where] 所有文件都会直接复制到该文件夹中,如果两个不同的文件夹具有相同名称的文件,则其中一个文件会被吹走,生成失败 podspec非常简单 Pod::规格新do | s| #――规范元数据――――――――规范元数

我有多个本地pod,它们只指向源文件。它们位于文件夹结构中,以避免命名冲突。当我构建时,include似乎会在预期的文件夹结构中找到文件,但构建会将所有头文件拉入~/Library/Developer/Xcode/DerivedData/[app]/build/Products/[where]

所有文件都会直接复制到该文件夹中,如果两个不同的文件夹具有相同名称的文件,则其中一个文件会被吹走,生成失败

podspec非常简单

Pod::规格新do | s|

#――规范元数据――――――――规范元数据―规范元数据―规范元数据―规范元数据―规范元数据―规范元数据―规范元数据―规范元数据―规范元数据―规范元数据―规范元数据―规范元数据―规范元数据―规范元数据―规范元数据―规范元数据―规范元数据―规范元数据―规范元数据―规范元数据―规范元数据# # #这些将帮助人们找到你的图书馆,同时 #你会觉得这是一件苦差事,这绝对对你有利。这个 #摘要应该是tweet的长度,并且描述更深入。 #

s、 name=“Gson” s、 version=“0.0.1” s、 summary=“Gson的简短描述。”

s、 source_files=“Gson/***.{h,m}”

s、 public_header_files=“Gson/***/*.h” s、 标题\u映射\u dir=“Gson”

结束

这是一个j2objc构建,以防您想知道什么是“Gson”以及为什么文件夹是一件大事

其中一个包含的项目神奇地没有做到这一点。我正在尝试各种设置组合,试图找出答案,但到目前为止什么都没有

我几乎没有发现任何与此直接相关的东西,加上一个没有这样做的魔法豆荚,让我觉得我做的事情显然是不正确的

这些文件仅在我实际从xcode运行构建时显示,而不是在安装POD时显示。仅供参考

解决方法是重命名有冲突的文件,但这在某个时候必须改变

想法?提前谢谢