iOS - 如何在 fastlane 快照中传递构建参数
iOS - How to pass build params in fastlane snapshot
我正在使用 fastlane 快照工具为应用程序屏幕拍摄快照。
根据 fastlane 社区,我需要 运行,
fastlane snapshot init
然后在配置项目ui测试目标后,我需要运行
fastlane snapshot
但是如果我想提供一些 build 参数,比如 xcodebuild test test-only params,我该怎么做。例如,我想 uild 喜欢,
xcodebuild test -workspace <path>
-scheme <name>
-destination <specifier>
-only-testing:TestBundleA/TestSuiteA/TestCaseA
-only-testing:TestBundleB/TestSuiteB
-only-testing:TestBundleC
明白了,
fastlane snapshot --help
然后我在Snapfile中添加,
xcargs -only-testing:TestBundleB/TestSuiteB
但这给出了错误
(eval):36: syntax error, unexpected tSYMBEG, expecting keyword_do or
'{' or '(' only-testing:TestBundleB/TestSuiteB
我该如何解决这个错误?
我正在使用 fastlane 快照工具为应用程序屏幕拍摄快照。
根据 fastlane 社区,我需要 运行,
fastlane snapshot init
然后在配置项目ui测试目标后,我需要运行
fastlane snapshot
但是如果我想提供一些 build 参数,比如 xcodebuild test test-only params,我该怎么做。例如,我想 uild 喜欢,
xcodebuild test -workspace <path>
-scheme <name>
-destination <specifier>
-only-testing:TestBundleA/TestSuiteA/TestCaseA
-only-testing:TestBundleB/TestSuiteB
-only-testing:TestBundleC
明白了,
fastlane snapshot --help
然后我在Snapfile中添加,
xcargs -only-testing:TestBundleB/TestSuiteB
但这给出了错误
(eval):36: syntax error, unexpected tSYMBEG, expecting keyword_do or '{' or '(' only-testing:TestBundleB/TestSuiteB
我该如何解决这个错误?