- Alcatraz. Xcode插件管理器. Xcode的插件都可以用它来可视化管理
Alcatraz gitHub;
下载之后, build, 完全退出Xcode 在打开即可.
之后在Xcode
菜单下windows
里多个Package Manager
选项, 打开之后 如下图所示. 即可方便管理第三方的插件了.
Pakage Manager- 注意若再打开Xcode 出现弹窗, 选择
load Bundle
即可.
- 注意若再打开Xcode 出现弹窗, 选择
- 当等到Xcode升级之后, 则会发现插件不好用了.
- 之所以插件失效,是因为每个插件只供特定UUID的Xcode使用,Xcode更新后uuid改变,于是便不能正常使用。
- 解决办法
- 获取 Xcode 的 UUID 然后添加到插件的Plist文件中.
- 获取Xcode的UUID
-
在终端执行以下代码, 便可获取Xcode - UUID
defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID`
-
另一种办法也能得到Xcode的UUID, 在应用程序中找到Xcode,右键显示报内容, 找到info.plist文件打开找到 DVTPlugInCompatibilityUUID 对应的值就是我们要的UUID.
Xcode 的 UUID
-
- 修改插件的uuid为当前Xcode的UUID.
- 找到这个目录
~/Library/Application/Support/Developer/Shared/Xcode/Plug-ins
(所有的插件的文件都在这) - 找到对应的的插件, 右键显示包内容,
- 找到
info.plist
文件打开找到DVTPlugInCompatibilityUUIDs
添加一个item, Value值为之前的Xcode的UUID,保存即可. - 再次打开Xcode. 会出现弹窗. 记得选择
load Bundle
.
- 找到这个目录
- 插件的那些事.
- 插件的开发 喵神的入门文章
- Xcode 的常用第三方和插件 可见
里脊串的技术博客-个人常用iOS第三方库以及XCode插件介绍
网友评论