This commit is contained in:
macbook_max
2026-10-15 20:36:59 +08:00
commit 6bf949949c
7923 changed files with 1369582 additions and 0 deletions
+69
View File
@@ -0,0 +1,69 @@
name: video_app
description: "短视频应用(Flutter,iOS/Android 双端)"
publish_to: 'none'
version: 1.0.0+1
environment:
sdk: ^3.9.2
# 支付渠道 iOS 平台配置:tobias / fluwx 的 pod 脚本会在 pod install 时
# 依据以下配置写入 Info.plist 的 CFBundleURLTypes、LSApplicationQueriesSchemes
# 以及 Runner.entitlements 的 associated-domains。
# 正式上线前必须替换为商户申请到的真实值(占位值仅用于打通配置链路):
# tobias.url_scheme 支付宝回跳 scheme,须全局唯一且不含下划线
# tobias.ios.universal_link 支付宝 Universal Link
# fluwx.app_id 微信开放平台 App 的 appId
# fluwx.ios.universal_link 微信 Universal Link(须与开放平台后台登记一致)
tobias:
url_scheme: videoapp256kb
ios:
universal_link: https://app.256kb.top/alipay
fluwx:
app_id: wx0000000000000000
debug_logging: false
ios:
universal_link: https://app.256kb.top/wechat
dependencies:
flutter:
sdk: flutter
cupertino_icons: ^1.0.8
# 状态管理(02-技术文档 2.1)
flutter_riverpod: ^2.6.1
# 网络
dio: ^5.7.0
# 路由
go_router: ^14.8.1
# 本地存储:配置用 SharedPreferences,Token 用安全存储
shared_preferences: ^2.3.4
flutter_secure_storage: ^9.2.3
# 图片缓存(封面/头像)
cached_network_image: ^3.4.1
# 播放器(HLS m3u8)
media_kit: ^1.1.11
media_kit_video: ^1.2.5
media_kit_libs_video: ^1.0.5
# 工具:MD5(兜底域名)、UUID(设备指纹)
crypto: ^3.0.6
uuid: ^4.5.1
# 系统分享面板
share_plus: ^10.1.4
# 相册选择视频(上传发布)
image_picker: ^1.1.2
# 外部浏览器/商店跳转(强制更新下载页)
url_launcher: ^6.3.1
tobias: ^5.3.4
fluwx: ^5.7.7
dev_dependencies:
flutter_test:
sdk: flutter
flutter_lints: ^5.0.0
flutter:
uses-material-design: true