你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS開發基礎 >> Xcode8時代讓我們一起繼續使用我們的插件吧

Xcode8時代讓我們一起繼續使用我們的插件吧

編輯:IOS開發基礎

蘋果出了Xcode8之後,就加了簽名讓之前的自定義插件無法繼續的安裝使用。蘋果爸爸這一措施讓我們措手不及。

第一步復制一份你從AppStore下載最新Xcode8。正版授權的我們命名為Xcode_Release用於我們發版本使用。復制出來的一份我們改成Xcode.

這是一個小技巧,因為我之前復制出來的命名叫做Xcode8,結果只要運行模擬器就會提示連接不上網絡,模擬器無法啟動。我就按照網絡說的重啟Xcode,還是出現。

我發現運行正版的是可以的,我就互換了一下Xcode的名字,結果真的解決了。

重新簽名Xcode8

1.打開電腦裡面鑰匙串

0001.jpg

2.選擇創建一個證書(在鑰匙串訪問 - >證書助理)

002.png

3.輸入你的名字(你喜歡的名字),然後選擇“代碼簽名”的證書類型。不是必需的,但該名稱在命令行以後使用,因此可以更好地用在這裡很容易區分的名稱(我在這裡使用XcodeSigner)

003.png

1.重新簽名的Xcode

$ sudo codesign -f -s XcodeSigner /Applications/Xcode.app    (Replace the Xcode path if it is different.)

2.我們重新啟動Xcode,選擇Load Bundle就可以了,但是很多插件已經失效了,我們可以運行下面的命令解決。

find ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins -name Info.plist -maxdepth 3 | xargs -I{} defaults write {} DVTPlugInCompatibilityUUIDs -array-add `defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID`

一些插件不兼容Xcode8甚至會導致Xcode崩潰,我們只能讓引起崩潰的插件刪除。

下面是Xcode還能使用不錯的插件。

  • AMMethod2Implement

004.gif

  • AutoCompletion

005.png

  • Auto-Importer-for-Xcode

006.gif

  • AutoHighlightSymbol

007.png

  • CocoaControlsPlugin

008.png

009.png

  • cocoapods-xcode-plugin

015.png

  • extract-localizable-string-plugin-xcode

016.gif

0166.png

  • FastCoding-Xcode-Plugin

017.gif

  • FastStub-Xcode

018.gif

findit-for-xcode

019.gif

FKRealGroup

020.jpg

  • HCTemplet

021.png

  • HOStringSense-for-Xcode

022.gif

  • JSPatchX

023.gif

  • MLAutoReplace

024.gif

025.gif

  • Xcode-Quick-Localization

0255.png

  • RTTinyPNGWebAPIPlugin

026.png

027.png

028.png

  • StringManage

0277.png

02777.png

  • StringsValidator

02888.png


  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved