xcode-extension

    0热度

    1回答

    我创建了一个定制的Xcode编辑器扩展,如果某些条件未得到满足,它可能无法运行。 具体来说,这是一个Sort Lines命令,如果有多个选择,或者选择的行少于两行,它将拒绝运行。 我已经定义了符合错误的枚举来定义我也符合LocalizedError的错误。 enum CommandError: Error, LocalizedError { case notEnoughLines

    0热度

    1回答

    我试图在我的主应用程序和我的用户通知扩展之间安装或共享框架。这是我的podfile。 def shared_pods pod 'Localize-Swift', '~> 1.7' end target 'EGY POST' do use_frameworks! pod 'Alamofire', '~>4.0' pod 'SwiftyJSON'

    1热度

    1回答

    注意:这里看起来像一个类似的问题:Launch Helper Application with Launch Arguments in the Sandbox但我提供了一个更完整的示例与源代码下面。 一个简短的序言: 我想编写一个Xcode源代码编辑器扩展(在Xcode 8新)当触发时,启动一个伴侣的Mac应用程序我写,并通过在Mac应用程序用户在触发扩展时查看的源文件行。 帮助程序Mac应用程序

    1热度

    1回答

    当我尝试向XcodeKit(用于添加Xcode扩展的框架)中的类中添加swift扩展时,编译器很乐意构建没有任何错误,但是当代码运行时,但以下情况除外: -[XCSourceEditorCommandInvocation test]: unrecognized selector sent to instance 0x7fc60543f2b0 下面的示例代码可以播放例外: class Sourc

    5热度

    1回答

    我试图创建新Xcode 8Source Editor Extension,但由于某些原因基本的例子总是disabled(截图)对我来说,我不知道它是否是测试版的一些bug或者我失去了一些东西。 所以我创建了几乎像WWDC视频和示例教程那样的基本扩展,出于某种原因,此菜单项始终处于禁用状态。 我在终端中运行sudo/usr/libexec/xpccachectl并重新启动Mac。我正在使用10.11

    3热度

    2回答

    Xcode8现在正式支持编辑器扩展,并禁止代码注入,防止以前的扩展(例如Alcatraz服务)执行。 这可能是一个愚蠢的问题,但我完全无法找到答案: 我在哪里可以搜索现有的Xcode8扩展? 例如,Alcatraz在Window > Extensions中有一个面板,其中列出了所有可用的扩展名。使用Xcode 8.0(官方发布),没有这种选择。 In WWDC video,这家伙会谈比比皆是从Ma

    5热度

    1回答

    我想写一个Xcode扩展,它扫描特定代码片段的源代码。但是,这种扩展似乎只能在每个文件的基础上进行。例如,here,您可以看到,按下按钮后,只有当前源文件被更改。有没有办法一次扫描多个源文件?

    2热度

    1回答

    最近我运行的Xcode插件迁移到Xcode8内置版本。 但是我找不到足够的文档,因为它是新的,并且资源非常少见。 有没有人知道如何发布/安装/更新/删除新扩展的过程? 我已经尝试了很多解决方案,但许多用户说它不起作用。 这是我的项目调用Swimat - 格式化你的swift代码。 https://github.com/Jintin/Swimat/tree/extension 感谢任何种类的信息。

    1热度

    1回答

    我已经创建了一个XCode 8扩展(用于删除行,如Sublime和Android Studio)。我有代码签名它,它在灰色Xcode测试中的预期工作。 我还没有看到有关如何让它与“Regular”XCode一起运行的单个指令?我应该怎么做才能在我启动XCode时使用我的扩展?