关于Sketch安装Craft后,插件不生效的两种解决方案

Craft是接替Content Generator之后的又一革新性的Sketch内容填充工具,之前静电发文提到过Craft安装不成功可能是因为盗版影响,当时没有提出相关解决方法。但其实原理推测为,之前安装过比较复杂版本,且多个版本的Sketch应用,造成Craft installer在安装过程中无法找到正确的插件目录位置(安装程序其实在Sketch的应用程序目录中创建了Panels目录,但安装不成功的用户,这个目录中没有此文件夹)。通过这个方法,我们提取正常安装切能运行电脑上的文件,可以解决大部分Craft无法运行的问题。

解决方法一:

本方法的前提是你已经通过Craft官方网站下载过Craft的安装包并安装了。

首先下载下面的压缩包http://7xpcg3.com1.z0.glb.clouddn.com/craftflie.zip
解压后你会看到两个文件夹,一个是Panels目录,一个是Plugins目录:

跟着我执行下面的操作: 

1.先将Panels目录拷贝到sketch插件目录的上一级目录中。

典型的目录位置如下图,hixulei位置为你的用户名。

2.打开刚刚解压的plugins目录,双击目录中的Panels.sketchplugin 文件(请务必不要直接把plugins目录拷贝到插件目录中)。


双击会弹出Sketch的插件安装提示,如之前装过就点击Replace替换,没有装过则直接ok安装。


3.重启sketch。如人品好的话Craft已经可以看到了。
其根本原因在于之前由于安装过Sketch的不同版本,造成插件文件夹不同或者缺失,Craft无法将panels文件夹及插件文件创建在正确的插件目录中。 所以只需要人工恢复一下即可。另外,还是请确保你的Sketch版本为最新,版本太老可能造成插件失效,有相关困扰的朋友可以试试看。

解决方法二:

另外一种解决方案是SketchChina中国社区中@bunny提供的,大家也可以试试看,此种方式静电没有验证,大家可以自行尝试:

1.卸载现有Sketch版本,安装一个低版本的Sketch,如3.7.1(老版本Sketch可以在SketchChina中国社区中找到并下载)。

2.正常安装从Craft官网下载的安装程序进行安装

3.确认Craft正常运行,然后升级Sketch到最新版本。

如果你通过上面两种方式解决了,快在下方留言分享吧。

AD时间01:

SketchChina中国社区的素材库栏目已经开通,海量Sketch素材第一手掌握,马上记住网址  http://sucai.sketchchina.com   灵感枯竭时,别忘了及时访问哈。

AD时间02:

由静电最新翻译完成的全新版Sketch中文手册也已经上线,本手册在市面上存在的手册上做了大幅的内容增加及错误修正,全部视频进行本地化处理,让你学习起来更轻松。

2020-10-20