我正在开发一个具有操作扩展的 Objective-C iOS 应用程序。加载操作扩展时,我需要从主机应用程序的文档目录中读取一些文件,然后将文件写入主机应用程序文档目录。我创建了一个应用程序组,并且应用程序和扩展程序都设置了该应用程序组。但是,设置后我仍然不知道如何从扩展程序中读取和写入主机应用程序文档文件夹中的文件。有任何想法吗?
Thanks,
Josh
您不能直接写入主机应用程序本身。应用程序组使您可以访问可由 iOS 应用程序和扩展程序访问的共享文件系统容器。
To get URL
对于该共享文件系统根文件夹,请使用以下调用:
FileManager.default.containerURL(forSecurityApplicationGroupIdentifier: "group.com.something")
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)