/ 开发笔记

#Mac# #Cocos Creator# CocosCreator已损坏,打不开。您应该把它移到废纸篓吗?

今天在Mac上安装新版本CocosCreator,居然报了这么个错误:

CocosCreator已损坏,打不开。您应该把它移到废纸篓。

如图:
Snip20190318_2

开始还以为是文件坏了,但是重新下载了几次都不行。
甚至重装旧版本,也是一样的错误。

于是谷歌了一下,原来是Mac防火墙的锅:

https://apple.stackexchange.com/questions/262355/xxx-cant-be-opened-you-should-move-it-to-trash-for-flash-projector-applicat

Snip20190318_1

解决方法

  1. 对特定App解禁(推荐)
sudo xattr -rd com.apple.quarantine /Applications/CocosCreator.app

注意:本方法每次重装新版本时都需要再次解锁。

  1. 对所有App解禁(不推荐)
sudo spctl --master-disable