我已经尝试使用agvtool进行ios构建版本。当目录中只有一个.xcodeproj文件时,它非常有用。就我而言,我们的项目结构是这样的,它在一个目录中有4个.xcodeproj文件。在此目录中触发agvtool命令时,它会引发错误消息,“agvtool不适用于同一目录中的多个项目”。任何人都知道如何使agvtool与此文件夹结构一起工作?
最佳答案
对于发现此帖子并使用FaSTLane的人们,我只想介绍一下https://github.com/SiarheiFedartsou/fastlane-plugin-versioning
插件,该插件具有一个increment_version_number_in_plist
命令,该命令不使用agvtool(并且在单个文件夹中支持多个.xcodeproj文件)。
您只需要安装上面的插件,然后将increment_version_number
操作替换为increment_version_number_in_plist
..他们的契约(Contract)非常相似。
关于ios - 将agvtool与一个目录中的多个.xcodeproject文件一起使用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32310259/