The original UUVPN was built using Flutter, which led to increasing challenges in maintaining the codebase due to performance issues, subpar UI quality, and a lack of stability. To address these concerns, UUVPN has been completely redeveloped for native performance on iOS/macOS and Android, utilizing the powerful SINGBOX and CLASH cores.
Before you begin, ensure you have met the following requirements:
The following section contains information about the original Flutter-based UUVPN for historical reference. If you need the source code, you can check out the flutter branch
Click to view the legacy version details # Old Description:基于Flutter开发的VPN客户端(ios/android),自主设计,精美UI,优化VPN速度,完全开源。
A VPN application for V2Board
Support iOS and Android now.
IF THIS PROJECT HELPS YOU, PLEASE GIVE ME A LITTLE STAR⭐️.
Flutter Flutter 3.10.1 • channel stable • https://github.com/flutter/flutter.git Framework • revision d3d8effc68 (6 weeks ago) • 2023-05-16 17:59:05 -0700 Engine • revision b4fb11214d Tools • Dart 3.0.1 • DevTools 2.23.1
macOS 13.3.1 +
Xcode 14 +
iOS 15.0 +
flutter pub get
flutter run
build android apk
flutter build apk
build ios
flutter build ios
1: Change Domain File Path : ~UUVPN/flutter/lib/constant/app_urls.dart
static const String baseUrl = "https://xxxx.com";
2: Xcode Settings:
3: running screenshot: