我正在从事React本机项目。我需要将捕获的图像存储在自定义文件夹中。
我正在为此使用react native fs库。我能够在所需目录中创建图像,但无法在iPhone的文件目录中看到这些图像。
这是我用来存储图像的代码。
datetime
我能够在模拟器的文档目录中看到该图像,但在iPhone> files目录中却看不到。
请帮助我解决这个问题。
答案 0 :(得分:2)
您应该可以通过更新Info.plist
来启用它。您需要添加两个键:
UIFileSharingEnabled
和LSSupportsOpeningDocumentsInPlace
应该同时添加并设置为YES
。
UIFileSharingEnabled
:应用程序支持iTunes文件共享LSSupportsOpeningDocumentsInPlace
:支持就地打开文档这将允许您的DocumentsDirectory
在iTunes中打开,并且还应该允许您通过Files
应用程序共享文件。
您可以了解有关LSSupportsOpeningDocumentsInPlace
here
在iOS 11和更高版本中,如果同时使用此键和
UIFileSharingEnabled
键 是YES
,则本地文件提供者授予对其中所有文档的访问权限 应用程序的Documents
目录。这些文档显示在Files
中 应用程序,以及在文档浏览器中。用户可以打开和编辑这些文档 就位。
请注意,您保存在Documents
目录中的任何项目将可以访问。