PBXCp 错误.....大于文件路径缓冲区大小 (1025)
Posted
技术标签:
【中文标题】PBXCp 错误.....大于文件路径缓冲区大小 (1025)【英文标题】:PBXCp error ..... is longer than filepath buffer size (1025) 【发布时间】:2016-02-25 05:42:40 【问题描述】:有没有人遇到过这个问题:
PBXCp error ..... is longer than filepath buffer size (1025)
【问题讨论】:
【参考方案1】:是的,我遇到了同样的问题。
在 Build Phases-> "Copy Bundle Resources" 部分,一个文件夹再次嵌套在项目文件夹中(这意味着复制文件)。
所以 xcode 正在尝试递归地构建产品,因此它可以递归地添加产品本身作为它自己的资源。
从“复制捆绑资源”部分中删除该产品(重复文件夹)本身。 这种方法解决了我的问题。
【讨论】:
如果您的目标神秘地位于 Copy Bundle Resources 部分,您会遇到同样的问题。我删除了它,现在一切正常。 @Tim 从“复制捆绑资源部分”删除目标解决了我的问题,谢谢 谢谢伙计,这是一个更难的问题,我们甚至不明白这个问题。 谢谢,过去一周我一直在尝试一切。完全按照列出的和 BAM !它的建筑再次!再次感谢您的宝贵时间。【参考方案2】:转到 xcode 并在 Products 文件夹中选择 Runner.app。然后取消选中 Target Membership 复选框。仅此一项就解决了我的问题。上面提到的veeresh kumbar的方式也可以解决问题,它只是手动方式。
【讨论】:
我花了一整天的时间来修复这个错误。非常感谢! 你是上帝。你拯救了我的一天。 好极了。我是ios新手。我挣扎了大约一周。你让我开心。【参考方案3】:检查您是否在可能已复制文件的同一文件夹中复制了该文件夹。对我来说就是这种情况,删除重复的文件夹解决了这个问题。
【讨论】:
以上是关于PBXCp 错误.....大于文件路径缓冲区大小 (1025)的主要内容,如果未能解决你的问题,请参考以下文章
c - 无法理解为什么我有这些错误:无效读取大小1和Syscall参数unlink(路径名)指向不可寻址的字节