curl -fsSL http://qfi.sh/XAlign/build/install.sh | sh
显示安装成功,而且在Finder中Xcode 的Plug-ins文件夹下可以找到XAlign,但是Xcode中无法使用XAlign的对齐快捷键shift+command+x,而且Xcode-Edit中找不到XAlign,自从Xcode升级到6.0以上版本后有些插件就不好用了,经过一番google终于解决了问题,解决方法如下:
1、终端中输入命令获取Xcode的UUID:
defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID
2、进入到XAlign的路径下,修改info.plist文件:
打开Finder,使用快捷键shift+command+g,前往文件夹:~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/,找到XAlign.xcplugin右键显示包内容,打开contents中的info.plist,将第一步中获取到的Xcode的UUID加入到DVTPlugInCompatibilityUUIDs的数组中,如下图:
操作过程中可能会出现文件被锁,点击解锁提示无权限问题,如下图:
解决方法:
Finder中右键XAlign.xcplugin显示简介,找到共享与权限一项,权限列表中添加当前用户,并将列表中的所有用户权限更改为读与写,同样修改info.plist文件的权限,如下图:
修改成功后重新打开info.plist,重新添加Xcode的UUID,操作成功后保存退出,重启Xcode,使用快捷键shift+command+x,终于可以对齐了,大功告成。
补充:今天将xcode升级到7.0发现xalign又没有了,终端输命令重新安装一下,安装成功后重启xcode会弹出一个框,选择loadBundle即可。