一、pub spec.yaml 引入flutter_downloader: ^1.4.0 运行flutter packages get
二、Xcode 打开iOS项目配置
1、添加background modes(双击添加)
image
2、上一步结束后出现下图,选中如图所示(如果点击无法选择关掉Xcode重新开一下)
image
3、添加sqllite依赖
image
image
三、回到代码部分进行相关配置
1、info.plist的相关配置
<!--设置http请求-->
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key><true/>
</dict>
<!--设置同时最大下载数-->
<key>FDMaximumConcurrentTasks</key>
<integer>5</integer>
<!--设置下载完成通知-->
<key>FDAllFilesDownloadedMessage</key>
<string>All files have been downloaded</string>