Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xcode 如果没有macOS应用程序,我如何开发Safari应用程序扩展?_Xcode_Safari_Safari Extension_Mac App Store_Safari App Extension - Fatal编程技术网

Xcode 如果没有macOS应用程序,我如何开发Safari应用程序扩展?

Xcode 如果没有macOS应用程序,我如何开发Safari应用程序扩展?,xcode,safari,safari-extension,mac-app-store,safari-app-extension,Xcode,Safari,Safari Extension,Mac App Store,Safari App Extension,我刚刚开发了一个全新的Safari应用程序扩展。我没有任何mac os应用程序可通过mac app store共享,只有我的产品扩展 似乎()我必须创建一个虚拟的mac os应用程序来通过mac app store共享我的扩展。我说得对吗 谢谢大家! 不幸的是,你似乎是对的。我也有同样的情况。。。我甚至不想出售或分发扩展,只是自己使用它。最后我设法通过Mac应用商店分发了Safari扩展。 您必须记住的是,您必须构建一个最小的单窗口macos应用程序,该应用程序解释(如教程)如何在Safari中

我刚刚开发了一个全新的Safari应用程序扩展。我没有任何mac os应用程序可通过mac app store共享,只有我的产品扩展

似乎()我必须创建一个虚拟的mac os应用程序来通过mac app store共享我的扩展。我说得对吗


谢谢大家!

不幸的是,你似乎是对的。我也有同样的情况。。。我甚至不想出售或分发扩展,只是自己使用它。

最后我设法通过Mac应用商店分发了Safari扩展。 您必须记住的是,您必须构建一个最小的单窗口macos应用程序,该应用程序解释(如教程)如何在Safari中激活您的扩展


真是一团糟

如果您不想分发该扩展,只需从Xcode(产品-->存档)创建它。单击“分发应用程序”按钮并选择“开发”方法即可。这将以macOS应用程序格式导出扩展。然后,您只需运行它,您的扩展就会出现在Safari中。