App Extension Programming Guide说:
要提供OS X应用扩展程序,建议您提交 你的应用程序包含在App Store中,但不是必需的。
而Safari App Extension Programming Guide说明了这一点:
Safari应用扩展程序捆绑在应用程序内并进行分发 通过App Store。
有没有人知道,如果可以通过Mac App Store外的应用程序分发Safari App Extension吗?
谢谢!
答案 0 :(得分:5)
刚刚在macOS 10.12.4和Xcode 8.3上确认:您可以在Mac App Store之外发布Safari App Extensions!
我刚刚通过以下方式对此进行了测试:
希望这有帮助! :)
答案 1 :(得分:0)
您可以通过Safari扩展库在Mac App Store外部发布Safari扩展程序。这两个选项需要注册为Apple Developer。您仍然可以在这两家商店之外分发您的扩展程序,但您的用户会收到警告。
答案 2 :(得分:0)
在撰写本文时,Apple 现在似乎限制 Safari 扩展通过 Mac App Store 分发:
https://developer.apple.com/forums/thread/659029
否则,如果您按照步骤归档应用程序并导出经过公证的版本,该应用程序将完美打开,但需要在 Safari 中选中“允许未签名的扩展程序”才能使扩展程序本身正常工作。< /p>