Jelajahi Sumber

feat: 更新readme.md

f-dev 1 Minggu lalu
induk
melakukan
a4848d0685
1 mengubah file dengan 10 tambahan dan 4 penghapusan
  1. 10 4
      README.md

+ 10 - 4
README.md

@@ -1,6 +1,7 @@
 # FlashLink VPN - Flutter VPN 应用
 
 FlashLink VPN 是一个基于 Flutter 开发的跨平台 VPN 应用,支持 Android、iOS、macOS、Windows 和 Linux 平台。
+
 ## build command
 
 1. 请先确保`lib/app/constants/configs.dart`中`Configs.debug`的值为`false`
@@ -15,9 +16,12 @@ flutter run --flavor universalProd --dart-define=ENV=prod --release
 
 flutter run --flavor universalProd --dart-define=ENV=dev --release
 
-https://play.google.com/store/apps/details?id=win.fkey.netboost&referrer=utm_source%3Dtg%26utm_medium%3Dtg
+<https://play.google.com/store/apps/details?id=win.fkey.netboost&referrer=utm_source%3Dtg%26utm_medium%3Dtg>
+
+### android
+
+> **打包 release 版本前置条件**:`android/key.properties` 和 `android/flashlink.keystore` 已从版本库中排除,打包前需将这两个文件从安全存储(团队共享的 keystore 目录)手动拷贝到 `android/` 目录下,否则 release 包将回退为 debug 签名。
 
-### android:
 编译测试版本:
 `flutter build apk --flavor universalDev --dart-define=ENV=dev --target-platform android-arm,android-arm64 --release`
 
@@ -31,7 +35,8 @@ https://play.google.com/store/apps/details?id=win.fkey.netboost&referrer=utm_sou
 不修改pubspec.yaml中的版本号,编译指定版本号:
 `flutter build appbundle --flavor google --build-name=1.0.1 --build-number=101 --target-platform android-arm,android-arm64 --release`
 
-### ios:
+### ios
+
 编译Apple Store版本:
 `flutter build ipa --release`
 
@@ -44,11 +49,13 @@ https://play.google.com/store/apps/details?id=win.fkey.netboost&referrer=utm_sou
 * 执行`sudo xattr -r -d com.apple.quarantine /Users/xxx/flutter/bin/cache/artifacts/usbmuxd/iproxy`
 
 ## 谷歌商店上架流程
+
 1. 使用appbundle编译命令,编译谷歌商店版本。
 2. 将编译后的`build/app/outputs/bundle/googleRelease/app-google-release.aab`上传至`App bundle`资源管理器。
 3. 在`Google Play Console`创建发布版本。
 
 ## 苹果商店上架流程
+
 1. 使用iOS编译命令编译iOS版本。
 2. 编译完成后,打开`build/ios/archive/Runner.xcarchive`文件。
 3. 在Xcode的Archives列表中选择刚编译的版本,点击 Distribute App上传至苹果商店。
@@ -58,4 +65,3 @@ https://play.google.com/store/apps/details?id=win.fkey.netboost&referrer=utm_sou
 ## License
 
 [MIT](LICENSE)
-