我遇到了一个问题,当我试图从我的应用程序中获取 .documentDirectory 时,我得到了/Users/<Username>/Documents
但是当我试图从 App Extension 做完全相同的事情时,我得到了/Users/<Username>/Library/Containers/<Extension Bundle Identifier>/Data/
所以问题是:有没有可能/Users/<Username>/Documents
从 App Extension 获得的方法。
我试图用来获取.documentDirectory的代码:
guard let documents = FileManager.default.urls(for: .documentDirectory, in: .userDomainMask).first else {
return
}
print(documents.path)