V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
v2Next
V2EX  ›  Xcode

每次更新 Xcode,所有插件都不能用了 =_=

  •  
  •   v2Next · 2015-04-09 11:25:34 +08:00 · 6459 次点击
    这是一个创建于 3276 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Xcode 每次更新有个很头疼的问题,就是插件都会失效,要重装。

    不得不说好多插件还是非常方便能提高效率。

    13 条回复    2015-04-13 09:38:06 +08:00
    Creolophus
        1
    Creolophus  
       2015-04-09 11:42:03 +08:00
    是诶......我都忘了这茬了.....真不想升级..
    pi1ot
        2
    pi1ot  
       2015-04-09 11:48:51 +08:00
    这是整个Apple公司的产品和技术导向问题,MS就做的好很多。
    donotgo
        3
    donotgo  
       2015-04-09 11:53:47 +08:00
    lz 有没有什么插件推荐啊
    chmlai
        4
    chmlai  
       2015-04-09 11:54:15 +08:00
    Xcode 没开封插件系统, 升级直接加载所有旧插件, 很容易直接就挂了.
    beimenjun
        5
    beimenjun  
       2015-04-09 13:22:41 +08:00
    还好,这回加一个9F75337B-21B4-4ADC-B558-F9CADF7073A7到对应的plug-in/content/info.plist里的DVTPlugInCompatibilityUUIDs就行了。
    Knights
        6
    Knights  
       2015-04-09 13:52:57 +08:00
    没用过插件。。。
    windirt
        7
    windirt  
       2015-04-09 14:09:43 +08:00
    @beimenjun

    加了没用啊

    我的Alcatraz和Polychromatic都没起作用
    windirt
        8
    windirt  
       2015-04-09 14:12:32 +08:00
    @windirt 自己放狗搜了搜,github翻了一下
    加这一行就没问题

    <string>A16FF353-8441-459E-A50C-B071F53F51B7</string>
    windirt
        9
    windirt  
       2015-04-09 14:38:57 +08:00
    是我误判了,部分插件不管加哪一条都不行
    v2Next
        10
    v2Next  
    OP
       2015-04-09 16:36:59 +08:00
    @beimenjun 还是那句命令吗

    find ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins -name Info.plist -maxdepth 3 | xargs -I{} defaults write {} DVTPlugInCompatibilityUUIDs -array-add A16FF353-8441-459E-A50C-B071F53F51B7
    lynulzy
        11
    lynulzy  
       2015-04-10 10:18:24 +08:00
    我的TODO自从升级了6.2重装也没用,于是6.3也懒得装了
    v2Next
        12
    v2Next  
    OP
       2015-04-13 09:02:10 +08:00   ❤️ 1
    @windirt @lynulzy @Creolophus @pi1ot
    由Segmentfault 上给出的链接,解决这个问题
    标题为“XCode升级后插件失效的原理与修复办法”
    http://joeshang.github.io/2015/04/10/fix-xcode-upgrade-plugin-invalid/
    windirt
        13
    windirt  
       2015-04-13 09:38:06 +08:00
    @v2Next 好评
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1009 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 19:54 · PVG 03:54 · LAX 12:54 · JFK 15:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.