-1

来自 Apple 的 iOS 开发文档:

https://developer.apple.com/library/archive/documentation/FileManagement/Conceptual/FileSystemProgrammingGuide/FileSystemOverview/FileSystemOverview.html

所以在原生IOS环境中,当我使用Mail打开一些文件附件并选择我的iOS应用打开它时,我可以找到复制到“Doc​​uments/Inbox”目录的文件。

但是当我在 Apple Silicon 中运行 iOS 时 - 与上述情况相同,文件不会复制到“文档/收件箱”。实际上,“文档”下没有“收件箱”子目录。

有谁知道文件复制到哪里?

4

1 回答 1

0

从苹果开发者论坛得到答案:

“从您的应用程序委托的 [application:openURL:options:] 方法中,您可以 NSLog [url 路径]。”

从 [url path] 获取原始文件路径,然后复制到“文档”,现在我可以操作此邮件附件文件。所以必须这样做并且不能硬编码文件路径:“文档/收件箱”,它只能在 iOS 设备中可靠地工作..

于 2020-12-16T23:36:30.210 回答