美文网首页热门iOS问题 连载
iOS开发- Alcatraz插件管理 Xcode 8、Xcod

iOS开发- Alcatraz插件管理 Xcode 8、Xcod

作者: 9d8c8692519b | 来源:发表于2017-12-19 11:41 被阅读23次

    一、关闭 OSX 10.11 SIP (System Integrity Protection) 功能:

    步骤:
    a. 将Mac关机
    b. 将Mac开机,开机过程中按住command + R键 进入选择启动磁盘的显示界面。
    c. 进入显示界面后,点击电脑屏幕左上角选项,找到 终端 打开终端执行命令

    csrutil disable   输入命令后回车即可
    

    d. 完成上述步骤后,继续在终端执行命令进行系统重启即可。重启命令如下:

    reboot 
    

    二、Alcatraz安装使用

    Alcatraz(点击访问 官网里有简单的说明:安装、卸载以及如何使用)简直就是我们iOS开发者的一大利器、神器兼Xiong器,使用过的人都说好。 Alcatraz点击访问 官网里有简单的说明:安装、卸载以及如何使用)简直就是我们iOS开发者的一大利器、神器兼Xiong器,使用过的人都说好。
    只是让人感到Dan疼的是每当Xcode升级之后,都会导致原有的Xcode插件不能使用,这是因为每个插件的Info.plist中记录了该插件兼容Xcode版本的DVTPlugInCompatibilityUUID,而每个版本的Xcode的DVTPlugInCompatibilityUUID又都是不同的。如果想让原来的插件继续工作,我们就得将新版Xcode的DVTPlugInCompatibilityUUID加入到每一个插件的Info文件中,手动添加的话比较费时间还很有可能出错。
    在终端使用命令,是个不错的做法。
    事不宜迟:

    打开终端
        **1.安装**
        $  sudo gem install update_xcode_plugins
    
    **2.查看**
        $  update_xcode_plugins
    

    执行过程、结果如下图:


    update_xcode_plugins.png
     3.按上述操作完成终端命令以及出现的命令提示。并重启Xcode
    

    重启Xcode之后会弹出对话框,选择“Load Bundles”: 如图


    Load Bundles.png

    重启Xcode查看我们的操作成果:


    Package Manager

    这时我们可以通过Package Manager来下载和管理我们需要的各类插件了。

    这篇文章完成时,使用的Xcode版本信息如下:


    Xcode版本信息.png

    相关文章

      网友评论

        本文标题:iOS开发- Alcatraz插件管理 Xcode 8、Xcod

        本文链接:https://www.haomeiwen.com/subject/ldjbwxtx.html