Macos 是否可以为沙盒主应用程序及其插件扩展应用程序提供一个通用的可访问文件位置
我正在尝试向mac app store启动一个应用程序。主应用程序包和其中的所有内容都是沙盒 主应用程序的捆绑包标识符是Macos 是否可以为沙盒主应用程序及其插件扩展应用程序提供一个通用的可访问文件位置,macos,cocoa,sandbox,mac-app-store,Macos,Cocoa,Sandbox,Mac App Store,我正在尝试向mac app store启动一个应用程序。主应用程序包和其中的所有内容都是沙盒 主应用程序的捆绑包标识符是com.xxx.core.app。 内部插件查找器扩展应用程序的包标识符是com.xxx.core.app.extensions 现在的问题是内部finder扩展也是沙盒,它试图读取主应用程序编写的文件 主应用程序将文件写入mac OS X的以下临时位置,即。 /var/folder/jv11743453495593/T/com.xxx.core.app 但是内部插件试图从/v
com.xxx.core.app
。
内部插件查找器扩展应用程序的包标识符是com.xxx.core.app.extensions
现在的问题是内部finder扩展也是沙盒,它试图读取主应用程序编写的文件
主应用程序将文件写入mac OS X的以下临时位置,即。
/var/folder/jv11743453495593/T/com.xxx.core.app
但是内部插件试图从/var/folder/jv11743453495593/T/com.xxx.core.app/extensions
由于包标识符不同,它们具有不同的容器
有人能告诉我如何将同一个应用程序及其插件限制在同一个文件夹位置吗。有解决这个问题的办法吗