使用 Fastlane 发布
开发中
此页面为草稿,不包含启动和运行所需的所有必要信息。在页面完整之前,请参阅 使用 fastlane 自动部署 NativeScript 应用程序。
自动上传到 Apple App Store 和 Android Play Store 是节省此手动、冗长且易出错过程时间的好方法。
NativeScript 应用程序构建方式与任何其他原生应用程序相同,因此使用 Fastlane 发布通常是一个简单的过程,允许在过程中进行自定义以满足项目需求。
我们正在设置什么
在本指南中,我们将设置以下内容
- 通过 Fastlane-match 自动处理证书
- 自动 iOS 构建,增加构建编号并上传到 TestFlight
- 自动 Android 构建,增加构建编号并上传到 Play 商店内部测试轨道
- ...
通用 Fastlane 设置
将 Gemfile
添加到项目的根目录
ruby
source "https://rubygems.org.cn"
gem "cocoapods"
gem "dotenv"
gem "fastlane"
# Optional: if using Fastlane plugins in a Pluginfile
# plugins_path = File.join(File.dirname(__FILE__), 'fastlane', 'Pluginfile')
# eval_gemfile(plugins_path) if File.exist?(plugins_path)
iOS 专用 Fastlane 设置
Android 专用 Fastlane 设置
- 下一步
- 简介