Files
video/app/pubspec.yaml
T
2026-10-16 21:05:54 +08:00

70 lines
1.9 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
name: video_app
description: "短视频应用(Flutter,iOS/Android 双端)"
publish_to: 'none'
version: 1.2.0+12
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