美文网首页
App URLContexts打开文件以及通过UIDocume

App URLContexts打开文件以及通过UIDocume

作者: 生命不止运动不息 | 来源:发表于2023-06-05 22:27 被阅读0次

通过分享的方式,将文件使用app打开,可以在ScenceDelegate的url回调中读取到文件路径,但就是不能读取文件。原因是未提权。使用UIDocumentPickerViewController读取文件也会存在此问题。

IMG_DC7B117160F9-1.jpeg IMG_3567683D8E2D-1.jpeg

路径如下:

/private/var/mobile/Containers/Shared/AppGroup/F2051E31-130E-4EFD-8FD8-F4BD6EC3D7C9/File Provider Storage/11111/timerecord.trbak

解决办法如下

通过函数startAccessingSecurityScopedResource提权。
使用完后,使用stopAccessingSecurityScopedResource销毁。


截屏2023-06-06 22.22.01.png

相关文章

网友评论

      本文标题:App URLContexts打开文件以及通过UIDocume

      本文链接:https://www.haomeiwen.com/subject/xzpwedtx.html