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
执行过程、结果如下图:

3.按上述操作完成终端命令以及出现的命令提示。并重启Xcode
重启Xcode之后会弹出对话框,选择“Load Bundles”: 如图

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

这时我们可以通过Package Manager来下载和管理我们需要的各类插件了。
注
这篇文章完成时,使用的Xcode版本信息如下:
