2017-01-06 38 views
1

我在我的主目錄下的自定義文件夾中安裝了Sloeber 3.1。我不想將其移入應用程序。在Mac OS的自定義文件夾中安裝Sloeber

開始我得到這個錯誤後:當我嘗試這個目錄我得到內創建文件夾

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

Mac已經實施了一些影響你的下載安全規則。
有關Mac的安全性變化更多信息可以在這裏找到http://lapcatsoftware.com/articles/app-translocation.html
從鏈接
我一直在尋找通過名不副實的「什麼是新的OS X」文件,以及一些在吸引我的目光「安全性和保密性增強」摘錄:

If using a disk image to ship an app, users should drag the app from the image to its desired installation location (usually /Applications) before launching it. This also applies to apps installed via ZIP or other archive formats or apps downloaded to the Downloads directory: ask the user to drag the app to /Applications and launch it from there.

Starting in OS X v10.12, you can no longer provide external code or data alongside your code-signed app in a zip archive or unsigned disk image. An app distributed outside the Mac App Store runs from a randomized path when it is launched and so cannot access such external resources.

這是在同樣名不副實的 「OS X代碼簽名深度」 進一步解釋