我有一个 Safari应用扩展程序,该按钮可将图像上方的按钮注入到特定网站中,当点击该按钮时,我想在包含safari应用程序扩展名的应用程序中触发带有某些参数的功能( 不(从.js到扩展处理程序)
如何从Safari App Extension与主应用程序实时通信? NSUserDefaults
低谷的应用程序组似乎不是一个好主意
答案 0 :(得分:0)
如果您不(无法)收听“共享的用户默认设置”的更新(使用SuiteName组)。 然后,您可以尝试使用分布式通知: https://developer.apple.com/documentation/foundation/distributednotificationcenter
这非常简单,类似于Content Script和Safari App Extension之间的消息传递。