cocoa – Safari扩展程序的Mac App Store应用程序

前端之家收集整理的这篇文章主要介绍了cocoa – Safari扩展程序的Mac App Store应用程序前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图了解像 1Password这样的应用程序如何在Mac App Store上加入Safari扩展程序(最重要的是,扩展程序如何与应用程序通信),因为我想做同样的事情.
作为子进程运行服务器的本机应用程序是否被safari扩展调用

我想知道是否可以这样做,仍然是Mac App Store SandBoxing友好的.

解决方法

1Password使用代理在Mac App和Safari Extension之间进行通信.代理很可能是一个小型服务器进程,可以从扩展接收RESTful调用.此机制允许所有不同扩展(Safari,Chrome,Firefox等),客户端和主数据库之间的同步.

顺便说一句,1Password应用程序不再直接安装Safari扩展程序.相反,您将被定向到包含Safari扩展程序下载的网页,从而使应用程序沙箱友好.

猜你在找的cocoa相关文章