我想刪除macOS高Sierra上的/ Applications文件夾中的應用程序(我不確定確切的操作系統真的很重要)。如何刪除沙盒應用程序中的應用程序?
但我根本無法弄清楚,如何從沙盒應用程序這樣做。在Mac App Store中有幾個(實際上很多)可以做到這一點的應用程序。
當選擇一個應用程序時,會顯示一個提示,我可以在其中鍵入我的密碼。
首先我試着創建一個輔助工具,然後調用SMJobBless。但失敗後,我發現這是不可能在沙盒應用程序(有點合理,因爲你可以完全繞過沙箱?)。
然後我試着寫一個AppleScript。這確實工作正常,顯示提示,文件被刪除或移動到垃圾箱。 我不得不添加的權利:
com.apple.security.temporary-exception.apple-events
我已經加入co.apple.finder作爲子節點就像我說的一切工作正常。不幸的是,這個權利是不允許在Mac App Store中使用的(再次,這是有道理的)。
現在我的問題是...如何將文件移動到垃圾箱(我不需要自己刪除它,如果用戶必須手動清空垃圾箱,這樣可以)。 所有其他應用程序如何做到這一點?
註冊具有安全範圍書籤的應用程序文件夾。這是我能想到的唯一方法。 –