|
|
1 hónapja | |
|---|---|---|
| .vscode | 1 hónapja | |
| android | 1 hónapja | |
| assets | 1 hónapja | |
| deploy | 1 hónapja | |
| ios | 1 hónapja | |
| lib | 1 hónapja | |
| linux | 3 hónapja | |
| macos | 2 hónapja | |
| pigeons | 1 hónapja | |
| test | 4 hónapja | |
| web | 3 hónapja | |
| windows | 1 hónapja | |
| .gitignore | 1 hónapja | |
| .metadata | 4 hónapja | |
| README.md | 1 hónapja | |
| analysis_options.yaml | 4 hónapja | |
| devtools_options.yaml | 1 hónapja | |
| flutter_launcher_icons.yaml | 4 hónapja | |
| flutter_native_splash.yaml | 4 hónapja | |
| in_app_purchase_readme.md | 3 hónapja | |
| pubspec.lock | 1 hónapja | |
| pubspec.yaml | 1 hónapja | |
| 命令行插件说明.md | 4 hónapja |
ixVPN 是一个基于 Flutter 开发的跨平台 VPN 应用,支持 Android、iOS、macOS、Windows 和 Linux 平台。
util/constants.dart中debug[*]相关配置项的值为falseflutter run --flavor googleProd --dart-define=ENV=prod --release
flutter run --flavor universalDev --dart-define=ENV=dev --release
flutter run --flavor universalProd --dart-define=ENV=prod --release
flutter run --flavor universalProd --dart-define=ENV=dev --release
编译测试版本:
flutter build apk --flavor universalDev --dart-define=ENV=dev --target-platform android-arm,android-arm64 --release
编译谷歌应用商店版本:
flutter build appbundle --flavor googleProd --dart-define=ENV=prod --target-platform android-arm,android-arm64 --release
编译官网渠道的通用APK版本:
flutter build apk --flavor universalProd --dart-define=ENV=prod --target-platform android-arm,android-arm64 --release
flutter build apk --flavor universalProd --dart-define=ENV=dev --target-platform android-arm,android-arm64 --release
不修改pubspec.yaml中的版本号,编译指定版本号:
flutter build appbundle --flavor google --build-name=1.0.1 --build-number=101 --target-platform android-arm,android-arm64 --release
编译Apple Store版本:
flutter build ipa --release
不修改pubspec.yaml中的版本号,编译指定版本号:
flutter build ipa --build-name=1.0.1 --build-number=101 --release
sudo xattr -r -d com.apple.quarantine /Users/xxx/flutter/bin/cache/artifacts/libimobiledevice/idevicesyslogsudo xattr -r -d com.apple.quarantine /Users/xxx/flutter/bin/cache/artifacts/usbmuxd/iproxybuild/app/outputs/bundle/googleRelease/app-google-release.aab上传至App bundle资源管理器。Google Play Console创建发布版本。build/ios/archive/Runner.xcarchive文件。Apple Transporter将build/ios/ipa/*.ipa文件上传至苹果商店。