如何在xcworkspace项目中使用“increment_build_number”?

问题描述 投票:2回答:1

我试图在我的反应原生项目中使用fastlane自动化我的构建过程。我关注this article。在increment_build_number动作中,我找不到任何指定.xcworkspace项目的选项。我尝试使用workspace标签,但没有用。

react-native react-native-ios fastlane
1个回答
2
投票

该动作没有workspace参数:https://docs.fastlane.tools/actions/increment_build_number/#parameters

increment_build_number或多或少是苹果公司agvtool的包装纸。遗憾的是,该工具仅适用于xcodeproj文件:http://www.manpagez.com/man/8/agvtool/您实际上甚至没有指定文件,它在您执行命令的文件夹中查找它。

这也是为什么increment_build_number在运行命令之前仅使用xcodeproj参数来更改目录的原因:https://github.com/fastlane/fastlane/blob/04ef48fad041eb6c62e8015264df781d3bfc9983/fastlane/lib/fastlane/actions/increment_build_number.rb#L15-L21

您可能必须修改您的用法以指定xcode项目(无论如何应该存在于工作区旁边)或以某种方式执行它以便操作可以自动找到它。

© www.soinside.com 2019 - 2024. All rights reserved.