在Mac OS上的自定义文件夹中安装Sloeber

时间:2017-01-06 12:57:04

标签: arduino

我已在我的主目录中的自定义文件夹中安装了Sloeber 3.1。我不想把它移到应用程序中。

开始后我收到此错误:

The plugin Needs write access to /private/var/folders/s7/hmdxddrn7dg6ccjf6yz1bk9m0000gn/T/AppTranslocation/498C6D5E-9AFA-4D78-8EEC-8BC0DBBEC42A/d/sloeber-3.1.app/Contents/Eclipse/arduinoPlugin

当我尝试在此目录中创建文件夹时,在终端上我得到:Read-only file system

只读文件系统的原因是什么?我怎样才能解决它(不将Sloeber移到应用程序中)?

1 个答案:

答案 0 :(得分:2)

Mac已经实施了一些影响您的下载安全规则 有关Mac安全更改的更多信息,请访问http://lapcatsoftware.com/articles/app-translocation.html 从链接中提取
我正在查看错误命名的" OS X中的新功能"文件,以及“#34;安全和隐私增强":

引起我注意的事情
  

从OS X v10.12开始,您无法再提供外部代码或   数据与您的代码签名应用程序一起存储在zip存档或未签名的磁盘中   图片。分布在Mac App Store外部的应用程序来自a   启动时的随机路径,因此无法访问此类外部路径   资源。

在同样错误的" OS X Code Signing In Depth"中进一步解释了这一点:

  

如果使用磁盘映像发送应用,用户应该从中拖动应用   图像到其所需的安装位置(通常/应用程序)   在发布之前。这也适用于通过ZIP或安装的应用程序   下载到Downloads目录的其他存档格式或应用程序:   要求用户将应用程序拖到/ Applications并从中启动它   那里。