新的 Xcode8 扩展开发流程

New Xcode8 extension development process

最近我 运行 将 Xcode 插件迁移到 Xcode8 内置版本。 但是我找不到足够的文档,因为它是新的并且资源非常稀有。

有人知道如何发布/安装/更新/删除新扩展的过程吗?

我尝试了很多解决方案,但很多用户都说它不起作用。

这是我的项目 Swimat - 用于格式化您的 swift 代码。

https://github.com/Jintin/Swimat/tree/extension

感谢您提供任何类型的信息。

您是在问您的用户如何 install/update/remove 您的扩展程序吗?

如果是这样,他们只需要启动您的容器应用程序。一旦他们这样做,他们就会在系统偏好设置中看到扩展(他们也可以在必要时禁用它),并且它会在他们启动时显示 Xcode.

源代码编辑器扩展的分发与其他类型的应用程序扩展一样。参见:App Extension Programming Guide

如果您的用户在 运行 任何 源代码编辑器扩展方面遇到问题,他们可能需要遵循 Xcode 8 版本中的解决方法备注:

To use the Editor's Comment/Uncomment Selection and Add Documentation commands—as well as other installed Xcode Extensions—on OS X version 10.11, launch Xcode and install additional system components, then restart your Mac. (26106213)"