你能在Mac App Store之外发布Safari应用扩展吗?



应用程序扩展编程指南说:

要交付OS X应用程序扩展,建议您提交

Safari应用程序扩展编程指南是这样说的:

Safari应用扩展被捆绑在应用中并分发

有没有人知道,如果有可能分发一个Safari应用程序扩展与应用程序 Mac应用程序商店?

谢谢!

刚刚在macOS 10.12.4和Xcode 8.3上确认:可以在Mac App Store之外分发Safari应用扩展!

我刚才测试了一下:

  1. 在Xcode中创建一个新的Mac应用程序并添加一个Safari扩展。
  2. 存档应用&导出它与我的开发者ID证书。
  3. 将生成的应用程序发送给朋友,谁在他们的Mac上打开它并在Safari中正确显示扩展名。

希望这对你有帮助!:)

你可以通过Safari扩展库在Mac应用商店之外分发你的Safari扩展。这两种选择都需要注册为苹果开发者。您仍然可以在这两个商店之外发布您的扩展,但您的用户将收到警告。

在写这篇文章的时候,苹果似乎限制了Safari扩展只能通过Mac App Store进行推广:https://developer.apple.com/forums/thread/659029

否则,如果您按照步骤存档应用程序并导出公证版本,应用程序将完美打开,但需要"允许未签名扩展";

相关内容

  • 没有找到相关文章

最新更新