name: video_app description: "短视频应用(Flutter,iOS/Android 双端)" publish_to: 'none' version: 1.1.7+9 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