app-starlock/star_lock/flavorizr.yaml
2024-01-26 16:22:11 +08:00

94 lines
2.5 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 用于编译出不同的APPID
# 用法dart run flutter_flavorizr -p xxx
# 用法-生成flutter风味配置文件lib/flavors.dartdart run flutter_flavorizr -p flutter:flavors
# 用法-生成安卓图标dart run flutter_flavorizr -p android:icons
# 用法-生成安卓构建参数集配置dart run flutter_flavorizr -p android:androidManifest
# 用法-生成安卓构建目标配置dart run flutter_flavorizr -p android:buildGradle
# 用法-生成iOS图标dart run flutter_flavorizr -p ios:icons
# 用法-生成iOS构建参数集配置dart run flutter_flavorizr -p ios:xcconfig
# 用法-生成iOS构建目标配置dart run flutter_flavorizr -p ios:buildTargets
# 运行flutter run --flavor <flavorName> -t lib/main.dart
# 构建flutter build --flavor <flavorName> -t lib/main.dart
# 例如flutter run --profile --flavor dev -t lib/main.dart
flavorizr:
app:
android:
flavorDimensions: "flavor-type"
ios:
ide: "idea"
flavors:
dev:
app:
name: "星锁-dev"
icon: "assets/icon/dev.png"
instructions: [
"android:icons",
"android:androidManifest",
"android:buildGradle",
"ios:icons",
"ios:xcconfig",
"ios:buildTargets"
]
android:
applicationId: "com.starlock.lock.dev"
ios:
bundleId: "com.starlock.lock.dev"
buildSettings:
# 开发团队在苹果开发者门户中可见
DEVELOPMENT_TEAM: YOURDEVTEAMID
PROVISIONING_PROFILE_SPECIFIER: "Dev-ProvisioningProfile"
pre:
app:
name: "星锁-pre"
icon: "assets/icon/pre.png"
instructions: [
"android:icons",
"android:androidManifest",
"android:buildGradle",
"ios:icons",
"ios:xcconfig",
"ios:buildTargets"
]
android:
applicationId: "com.starlock.lock.pre"
ios:
bundleId: "com.starlock.lock.pre"
sky:
app:
name: "锁通通"
icon: "assets/icon/sky.png"
instructions: [
"android:icons",
"android:androidManifest",
"android:buildGradle",
"ios:icons",
"ios:xcconfig",
"ios:buildTargets"
]
android:
applicationId: "com.skychip.lock"
ios:
bundleId: "com.skychip.lock"
xhj:
app:
name: "鑫锁"
icon: "assets/icon/xhj.png"
instructions: [
"android:icons",
"android:androidManifest",
"android:buildGradle",
"ios:icons",
"ios:xcconfig",
"ios:buildTargets"
]
android:
applicationId: "com.xhjcn.lock"
ios:
bundleId: "com.xhjcn.lock"