|
1 mēnesi atpakaļ | |
---|---|---|
.. | ||
android | 1 mēnesi atpakaļ | |
ios | 1 mēnesi atpakaļ | |
lib | 1 mēnesi atpakaļ | |
.gitignore | 1 mēnesi atpakaļ | |
README.md | 1 mēnesi atpakaļ | |
devtools_options.yaml | 1 mēnesi atpakaļ | |
pubspec.yaml | 1 mēnesi atpakaļ |
#绘服务app壳
##调试
###通过终端
//测试环境
flutter run --flavor dev lib/main_dev.dart
flutter run --flavor dev lib/main_dev.dart
//生产环境
flutter run --flavor prod lib/main_prod.dart
flutter run --flavor prod lib/main_prod.dart
###通过vscode
// path= .vscode/launch.json
{
"version": "0.2.0",
"configurations": [
{
"name": "Flutter",
"request": "launch",
"type": "dart",
"program": "lib/main_dev.dart",//测试环境
// "program": "lib/main_prod.dart",//生产环境
"args": [
"--flavor=dev",//测试环境
// "--flavor=prod",//生产环境
],
// "flutterMode": "release" //运行模式
}
]
}
##打包 打包前,请确保所有的git引入的业务包都是最新的:
flutter packages upgrade
///vscode中右键pubspec.yaml 也有相关的选项
//测试环境
flutter build ios --flavor dev lib/main_dev.dart
flutter build apk --flavor dev lib/main_dev.dart
//生产环境
flutter build ios --flavor prod lib/main_prod.dart
flutter build apk --flavor prod lib/main_prod.dart
###紧接着
####Android 打包apk会直出Android可执行文件,根据终端输出的apk路径找到apk即可
####IOS 打包ios输出的是.app文件,这并不是我们需要的,所以还需要在xcode中打开工程下的ios目录,进行xcode编译
->配置相关版本号
->scheme选择prod,
->product
->archive(需要点时间)
->distribute App
->App store Connect (发布到应用商店)
->export(upload太慢了)
->next
->manually manage singing (这里需要配置证书,需要让爱光发相关的文件给你)
->export
->打开transporter(在App store下载)
->上传