update_app 0.0.4 update_app: ^0.0.4 copied to clipboard
App update based on download url
update_app #
更新app, 传入更新的地址, 进行app更新,
Android部分使用DownloadManager实现.若文件已下载, 则直接安装.
Ios部分不支持外部更新, 跳转App Store.
使用方法 #
import 'package:update_app/update_app.dart';
UpdateApp.updateApp(url: "apkPath",appleId:"375380948",title:"通知标题",description:"通知描述");
特点 #
Android部分 #
- 使用DownloadManager进行下载
- 监听下载完成广播
- 适配Android 6.0运行时权限 文件存储在app目录, 不需要申请运行时权限
- 适配Android 7.0FileProvider
- 适配Android 8.0安装权限
- 适配Android 9.0网络安全配置
IOS部分 #
- 跳转应用商店