ionic-framework - Fastlane, ionic 5 & cordova, 如何添加参数
问题描述
我尝试使用fastlane来自动构建和发布我的 ionic 应用程序。
我看到fastlane确实支持参数,我尝试添加以下
upload_to_app_store(
automatic_release: false
)
但我不知道在哪里添加它,也没有在他们的文档中找到任何帮助。
这是我的代码
lane :preDeploy do
#platform rm
sh("ionic cordova platform rm ios")
#set App ID
sh("./scripts/modify_config_xml.sh #{ENV['APP_VERSION']} #{ENV['BUILD_NUMBER']} #{ENV['APP_IDENTIFIER']} #{ENV['APP_NAME']} #{ENV['API_LEVEL']}")
app_store_connect_api_key(
key_id: ENV['ITC_KEY_ID'],
issuer_id: ENV['ITC_ISSUER_ID'],
key_filepath: ENV['ITC_KEY_PATH'],
in_house: false
)
match(git_branch: ENV['TEAM_ID'])
ionic(
platform: 'ios',
prod: true,
build_flag: ['-UseModernBuildSystem=0']
)
deliver
copy_artifacts(
target_path: "ios_build",
artifacts: [ENV['CORDOVA_IOS_RELEASE_BUILD_PATH']]
)
end
有人知道这是如何工作的吗?
解决方案
推荐阅读
- java - 从 List List 中检索结果
>> - node.js - 使用 Angular 和 Multer 上传多个文件
- python - 递归函数不会返回预期的对象
- excel - 如何计算具有条件格式的单元格
- dart - 无法使用更新后的值——Flutter
- scala - 无法在 Spark DataFrame 中对 MapType 列进行分组
- c# - Syncfusion PDF:将图像添加到 pdf 在 iOS 中有效,但在 android 中无效
- python - 如何将字典列表转换为值字典
- java - 需要关于“不要重复自己”概念的编码实践建议
- python - Django:在预保存信号上调整图像大小