【问题标题】:Using agvtool with multiple .xcodeproject files in one directory将 agvtool 与一个目录中的多个 .xcodeproject 文件一起使用
【发布时间】:2015-08-31 11:33:35
【问题描述】:
我尝试使用 agvtool 进行 ios 构建版本控制。当目录中有一个 .xcodeproj 文件时,它工作得很好。在我的例子中,我们的项目结构是这样的,它在一个目录中有 4 个 .xcodeproj 文件。在此目录中触发 agvtool 命令时,它会引发错误消息,“agvtool 不适用于同一目录中的多个项目”。任何人都知道如何使 agvtool 使用此文件夹结构?
【问题讨论】:
标签:
ios
build
versioning
projects
agvtool
【解决方案1】:
对于发现这篇文章并使用 Fastlane 的人,我只想告诉你插件 https://github.com/SiarheiFedartsou/fastlane-plugin-versioning 有一个不使用 agvtool 的 increment_version_number_in_plist 命令(并且支持单个文件夹中的多个 .xcodeproj 文件。
您只需要安装上面的插件并将您的increment_version_number 操作替换为increment_version_number_in_plist .. 他们有一个非常相似的合同。