ios - 如何在 iOS 上查找/访问通过我的应用程序生成的 PDF 文件?
问题描述
我正在使用https://github.com/christopherdro/react-native-html-to-pdf来生成PDF files
. Android
它们最终出现在我的下载文件夹中,一切都很好,但在 iOS 上,它们最终出现在:
/var/mobile/Containers/Data/Application/xxxxxxxxxx/Documents/xxxx.pdf
用户如何找到这些文件?我以为它们会在“文件”应用程序中可见,但事实并非如此。 我基本上是为 iOS 做的:
let options = {
html: '<h1>PDF TEST</h1>',
fileName: 'test',
directory: 'Documents',
};
我试过不提供目录,或者“docs”而不是“Documents”,将它们放在同一个地方,但是 /temp 而不是 /Documents。
难道我做错了什么?iOS 用户应该如何定位/访问 PDF 文件,而无需通过一堆东西来访问该文件夹?是否可以让它们默认出现在“文件”中?
提前致谢。
解决方案
我想到了。
您必须将“ UIFileSharingEnabled
”和“ LSSupportsOpeningDocumentsInPlace
”添加到您Info.plist
的值“YES”中。
这显示了 iPhone 上您的应用程序的文档文件夹。
推荐阅读
- android-studio - 如何在android studio中实现这样的背景?
- json - 在jq中,如何选择数组包含至少一个值的对象(交叉点非空)
- python - 根据用户输入更改标签的颜色
- python - python-tkinter:有没有办法使用图像作为活动背景
- python - 通过多个条件的两个dataFrame的比较得到特定的行值
- html - 未找到带有参数 '('',)' 的 'post_shareing' 的反向操作。1 个图案
- node.js - How to run Node js in React Native App after generating the Apk?
- kotlin - 如何在 Reactor Netty HTTP 客户端中设置 TCP Keepalive?
- javascript - How do I make this Hover effect on a Card component?
- javascript - 使用 graphql 从 api 获取数据