cost 322 ms
XPC 服务未从 Xcode 源代码编辑器扩展启动(`仍然忙`) - XPC Service not launching from Xcode Source Editor Extension (`still busy`)

我能够设置我的 Xcode Source Editor Extension 以使用 XPC 。 当我通过 Xcode 运行应用程序以进行调试时,一切正常。 我的 XPC 扩展已启动。 然后我存档并分发项目(用于开发)。 安装扩展并调用命令后,XPC 服务永远不会启动。 我在活动监视器中看不到它。 ...

如何允许我的 Xcode 源代码编辑器扩展使用 XPC? - How do I allow my Xcode Source Editor Extension to use XPC?

在这篇关于 Xcode 源代码编辑器扩展的文章中,它提到 XPC 是一种绕过应用程序沙箱的方法: 扩展必须经过沙盒处理才能被 Xcode 加载,而对 SourceKit 的调用需要取消沙盒处理,这当然不会在 App Store 中运行。 我们可以独立分发并使用嵌入在扩展中的非沙盒XPC 服务。 但 ...

Xcode 扩展中的所有项目名称和目标名称在哪里显示给用户? - Where do all the Project Name and Target Names appear to a user in an Xcode extension?

我想创建一个新的 Xcode Source Editor Extension 。 这涉及创建: 一个新的 Xcode 项目。 一个新的 Xcode 源编辑器扩展目标。 显然,两者都需要名称。 我想知道这些名称出现在哪里可以帮助我决定应该为这些名称添加多少上下文。 例如,如果它出现在“Acme Co ...

无法在 Xcode 10 中使用源编辑器扩展 - Can't get a Source Editor extension working in Xcode 10

使用在 Mojave 中运行的 Xcode 10 我无法让简单的测试源编辑器扩展工作。 我过去可以在 Xcode 9 High Sierra 下完成。 我创建了一个简单的源代码编辑器扩展。 然后我运行它,但没有出现在首次亮相的 Xcode(黑色图标)编辑器菜单下。 也不会出现在系统>扩展列表中 ...

为什么基于应用程序组(即suiteName)的NSUserDefaults返回不同的实例? - Why are app group (i.e. suiteName)-based NSUserDefaults returning different instances?

有点难过这个。 我正在开发一个Xcode扩展,需要通过NSUserDefaults与其容器应用程序进行通信。 为此,您需要在扩展程序和容器应用程序中设置应用程序组权利,签署您的应用程序,然后初始化默认值,如此... 问题是即使没有抛出错误,扩展和应用程序也会获得两个不同的默认副本。 ...

Spotify和Google的Waze集成组件如何工作? - How Spotify and Google’s Waze integration component works?

最近,我看到Waze在其地图顶部显示了Spotify的按钮。 我想知道它是如何工作的? 首先,当您按下Spotify按钮时,您将通过url方案(可能是spotify:// waze?example)重定向到Spotify,然后您批准使用并返回一个会话(使用waze://)猜测。 ...

Xcode Source Editor Extension可以提示用户输入吗? - Can an Xcode Source Editor Extension prompt the user for input?

简单的问题。 我已经编写了一个Xcode源代码编辑器扩展,并且作为我的命令之一,我必须提示用户输入信息以了解他们想要的选项。 我希望有一种简单的方式来显示警报,但我猜并非如此,我不得不从扩展名中启动应用程序(通过URL方案),然后使用进程间通信。 就像我说的那样,希望我错了。 我 ...

您可以在Xcode扩展程序的命令的生成的菜单项中插入分隔符吗(在“编辑器”菜单下)? - Can you insert separators into the generated menu items for an Xcode extension's commands (under 'Editor' menu)?

编写Xcode扩展名时,您定义的所有命令都会自动显示为Xcode的“ Editor /”菜单下的一长串。 例如,如果使用八个命令定义一个名为“我的第一个Xcode扩展名”的扩展名,则它看起来像这样... Xcode ├── File Menu ├── Edit Menu ├─ ...

Xcode不显示来自自定义编辑器扩展的错误文本 - Xcode not displaying text of error from custom editor extension

我创建了一个自定义Xcode编辑器扩展,如果未满足某些条件,该扩展将无法运行。 具体来说,这是“排序行”命令,如果选择项多于一个,或者选择项少于两行,它将拒绝运行。 我已经定义了一个符合错误的枚举,以定义也符合LocalizedError的错误。 在我的perform(wit ...

是否可以一次将Xcode扩展应用于多个源文件? 如果是这样,怎么样? - Is it possible to apply an Xcode extension to multiple source files at once? If so, how?

我想写一个Xcode扩展,扫描源代码中的特定代码片段。 但是,似乎这种扩展仅适用于每个文件。 例如, 在这里您可以看到按下按钮时仅更改当前源文件。 有没有办法一次扫描多个源文件? ...

XCSourceEditorCommandInvocation快速扩展导致“无法识别的选择器发送到实例”异常 - XCSourceEditorCommandInvocation swift extension causes “unrecognized selector sent to instance” exception

当我尝试向XcodeKit类添加快速扩展(用于添加Xcode扩展的框架)时,编译器很乐意构建而没有任何错误,但是当代码运行时,出现以下异常: 下面是可以重现异常的示例代码: 过去,我迅速扩展了ObjC类,没有任何问题,所以我有点陷入困境。 我试过了: 在方法声明之 ...

Xcode Extension + Helper Mac App +发布参数? - Xcode Extension + Helper Mac App + Launch Arguments?

注意:这里看起来像一个类似的问题: 在Sandbox中使用Launch Arguments启动Helper应用程序,但我提供了一个更完整的示例,其中包含以下源代码。 简短的序言: 我想编写一个Xcode源代码编辑器扩展(Xcode 8中的新增功能),当触发时,启动我正在编写的配套Ma ...

如何安装Xcode源代码编辑器扩展? - How to install Xcode source editor extension?

我创建了一个源编辑器扩展,但不了解如何使用它。 它在调试Xcode版本(带有灰色图标)时工作正常但我找不到将此扩展安装到“真正的”Xcode的方法。 文档对于这个主题来说非常模糊。 我尝试过 - 1.构建并运行主机应用程序。 2.将生成的.appex文件移动到Xcode的PlugIns目 ...

新的Xcode8扩展开发流程 - New Xcode8 extension development process

最近我正在运行 Xcode 插件迁移到 Xcode8 内置版本。 但是我找不到足够的文档,因为它是新的,而且资源非常稀少。 有人知道如何发布/安装/更新/删除新扩展的过程吗? 我尝试了很多解决方案,但许多用户说它不起作用。 这是我的项目调用 Swimat - 格式化您的 swift 代码。 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM