热门iOS问题 连载

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

2017-12-19  本文已影响23人  9d8c8692519b

一、关闭 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
上一篇 下一篇

猜你喜欢

热点阅读