有什么方法可以创建 XCode 项目中所有丢失文件的列表?
我接手了一个包含数千个文件的项目,但其中有不少文件丢失了。构建项目每次只能通知我一部分丢失的文件,因此手动执行此操作需要一段时间。
我找到了一种将 pbxproj 文件转换为 XML 的方法,因此我将尝试编写一些代码来实现它。我还找到了一个用于读取和解析 pbxproj 文件的 Java 项目,但它的速度慢得令人无法使用:https://github.com/mestevens/xcode-project-parser
对 OS X 或 Windows 解决方案感到满意。
答案1
我最终使用 Ruby 库来解析 pbxproj 文件,并使用 Ruby 脚本来查找缺少的文件: