@
Muninn 没研究过,互通消息并不太清楚,只见过 Facebook 有类似的行为:一个 App 请求验证时打开 Facebook 的 App,验证完毕回去请求方 App。由于次数少得可怜,我只记得打开的不是 Safari,所以觉得应该是
Facebook.app。
Mac 经典产品 TextExpander 也有对应的方法供别的应用实现补全,由于我没使用过(没购买),所以不敢断定,感觉 iOS 里的应用即使能互通消息,也是比较难的。
这点没有 Android 自由,但也不算不上「封闭」,因为苹果给出的理由和动机的很充分:安全,也因此带出了 sandbox 机制,这个机制很大程度地影响程序互通。
不过自由的 Android 倒是很微妙,不仅国内的应用商店爆出带毒的新闻,Chrome Web Store 也有众多玩小动作、滥用权限的插件,比如 Proxy Switchy Plus 的汉化版。
这样一看,不管是哪种做法,都是双刃剑。不过苹果的审核机制结合 Google 的开放式 API,倒可能是最理想的。