问题现象
从iOS 11开始,Apple在系统中增加了一个文件(Files) App, 若其中存储的文件被特定App注册过,我们就可以直接用对应的App将其打开:
但此时即使我们得到了文件的URL,读取其内容仍会出现无访问权限的情况:
The file “p.txt” couldn’t be opened because you don’t have permission to view it.
那么,到底是什么原因又该如何解决这个问题呢?
在本篇博文您将学到:
- 从Files App打开文件到底有什么不同?
- 如何访问安全域中的文件?
- 如何判断抛出了特定的异常?
- 如何用嵌套捕获解决catch中发生异常的情况?
还等什么,让我们马上开始这段精彩的航程吧! 😉