ionic 3 的 ios 中的下载文件未显示在文件夹中

Download file in ios for ionic 3 not showing in files folder

离子 3

我正在使用 #cordova-plugin-file-transfer,从 url 下载文件到 android 和 ios。对于 Android 它工作正常。但是对于 ios 应用程序,我遇到了问题。

文件下载成功,但我无法在 ios 设备上看到下载的文件。

这是我的 ios =>

代码
const transfer = this.transfer.create();
transfer.download(url, cordova.file.documentsDirectory + fileName).then(
          entry => {
            console.log(entry);
            this.apiService.showError("Download Succeeded.");
            this.commonService.dismissLoading();
          },
          error => {
            console.log(error);
            this.apiService.showError("Download Failed.");
            this.commonService.dismissLoading();
          }
        )

有没有人可以帮助我。

 <preference name="iosPersistentFileLocation" value="Library" />

  <preference name="iosPersistentFileLocation" value="Compatibility" />

iOS 设备上有两个有效位置可以存储永久性文件:文档目录和库目录。以前版本的插件只在 Documents 目录中存储持久文件。这具有使应用程序的所有文件在 iTunes 中可见的副作用,这通常是意外的,特别是对于处理大量小文件的应用程序,而不是生成完整的导出文档,这是目录的预期目的。

现在可以选择是将文件存储在文档目录还是库目录中,优先选择应用程序的 config.xml 文件。为此,将这两行之一添加到 config.xml