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時使用我的擴展?