diff --git a/README.md b/README.md index 463f7bbdb..f4f6f7b0c 100644 --- a/README.md +++ b/README.md @@ -35,7 +35,7 @@ **Bring your own servers or subscription.** OneXray does not provide VPN access or proxy servers. -[![OneXray running on Mac, iPad and iPhone](./readme/images/devices-en.png)](./readme/images/devices-en.png) +[![OneXray running on Mac, iPad and iPhone](https://onexray.com/images/screenshots/devices-en.png)](https://onexray.com/images/screenshots/devices-en.png) ## Why OneXray diff --git a/android/fastlane/Fastfile b/android/fastlane/Fastfile index 64588942d..028a70f27 100644 --- a/android/fastlane/Fastfile +++ b/android/fastlane/Fastfile @@ -6,7 +6,10 @@ platform :android do aab: "../build/app/outputs/bundle/release/app-release.aab", release_status: "draft", track: "internal", - changes_not_sent_for_review: true, + skip_upload_metadata: true, + skip_upload_images: true, + skip_upload_screenshots: true, + skip_upload_changelogs: true, rescue_changes_not_sent_for_review: false, timeout: 1200, ) diff --git a/build_scripts/README.md b/build_scripts/README.md index 464e9d426..2682f8179 100644 --- a/build_scripts/README.md +++ b/build_scripts/README.md @@ -110,13 +110,18 @@ version/pub get → native libraries/Core/Geodata → FFI generation → platfor build number through the environment, without rewriting Fastfile. Linux collects only the current version's ZIP/DEB. -Android uploads remain internal drafts with `changes_not_sent_for_review: true` -and automatic parameter rescue disabled. If Play rejects that commit option, -the upload fails rather than retrying with automatic review submission. Check -pending changes and any active review before dispatching an Android build, and -remove a production release being replaced. After upload, confirm that changes -remain unsent in the publishing overview. Validate the Play-signed -APK before selecting the new version code for production and submitting changes. +Android uploads remain internal drafts and explicitly skip metadata, images, +screenshots and changelogs. Do not set `changes_not_sent_for_review` for this +upload: Play rejects it when the edit is handled automatically. Automatic +parameter rescue remains disabled, so a rejection is not retried with different +review behavior. These skip flags only restrict this invocation's uploads; +they do not isolate changes already pending in Play Console. A normal API +commit can include those changes and affect an active review. Before +dispatching, confirm there are no pending changes or active review, and remove +a production draft being replaced. Keep store copy and images until after the +binary upload, then save them as unsent Console drafts. After upload, recheck +Publishing overview before editing store content. Validate the Play-signed APK +before selecting the new version code for production and submitting changes. FFI generation runs `dart run tool/ffigen.dart` after refreshing the native headers. Use the same command from the App root after changing `c/include/` or diff --git a/readme/README.ru.md b/readme/README.ru.md index 6c96da073..838db9e92 100644 --- a/readme/README.ru.md +++ b/readme/README.ru.md @@ -35,7 +35,7 @@ **Добавьте свои серверы или подписку.** OneXray не предоставляет доступ к VPN или прокси-серверы. -[![OneXray на Mac, iPad и iPhone](./images/devices-ru.png)](./images/devices-ru.png) +[![OneXray на Mac, iPad и iPhone](https://onexray.com/images/screenshots/devices-ru.png)](https://onexray.com/images/screenshots/devices-ru.png) ## Почему OneXray diff --git a/readme/README.zh_CN.md b/readme/README.zh_CN.md index 28a44ed40..e345098d9 100644 --- a/readme/README.zh_CN.md +++ b/readme/README.zh_CN.md @@ -35,7 +35,7 @@ **请自备服务器或订阅。** OneXray 不提供 VPN 服务或代理服务器。 -[![Mac、iPad 与 iPhone 上的 OneXray](./images/devices-zh.png)](./images/devices-zh.png) +[![Mac、iPad 与 iPhone 上的 OneXray](https://onexray.com/images/screenshots/devices-zh.png)](https://onexray.com/images/screenshots/devices-zh.png) ## 为什么选择 OneXray diff --git a/readme/images/connect-ios.png b/readme/images/connect-ios.png deleted file mode 100644 index 53791cdba..000000000 Binary files a/readme/images/connect-ios.png and /dev/null differ diff --git a/readme/images/custom-routing-windows.png b/readme/images/custom-routing-windows.png deleted file mode 100644 index 274660d4d..000000000 Binary files a/readme/images/custom-routing-windows.png and /dev/null differ diff --git a/readme/images/devices-en.png b/readme/images/devices-en.png deleted file mode 100644 index d2b08c3ac..000000000 Binary files a/readme/images/devices-en.png and /dev/null differ diff --git a/readme/images/devices-ru.png b/readme/images/devices-ru.png deleted file mode 100644 index 4697f0d03..000000000 Binary files a/readme/images/devices-ru.png and /dev/null differ diff --git a/readme/images/devices-zh.png b/readme/images/devices-zh.png deleted file mode 100644 index c9e4fc41d..000000000 Binary files a/readme/images/devices-zh.png and /dev/null differ diff --git a/readme/images/servers-android.png b/readme/images/servers-android.png deleted file mode 100644 index 7a86885fe..000000000 Binary files a/readme/images/servers-android.png and /dev/null differ diff --git a/readme/images/smart-routing-macos.png b/readme/images/smart-routing-macos.png deleted file mode 100644 index 9c0ff3288..000000000 Binary files a/readme/images/smart-routing-macos.png and /dev/null differ