簡體   English   中英

如何在Mac上安裝插件?

[英]How can I install a plugin on Mac?

我需要以編程方式在Mac上安裝插件。 我知道可以通過簡單地將.plugin文件復制到Internet Plug-ins文件夾來安裝插件,但是由於您需要輸入密碼才能寫入該文件夾,因此我無法以編程方式進行操作。 還有其他方法可以在Mac上安裝插件嗎? 還是有辦法解決plugins文件夾的密碼?

我建議使用productbuild創建安裝程序包。

通常,這是在OS X中安裝需要提升特權的內容的標准方法。對於最終用戶而言,這也很容易; 下載您的安裝程序包的人只需雙擊圖標,輸入管理員密碼,其他所有內容都將由安裝程序處理。

這個怎么運作

例如,您的插件將作為有效負載的一部分歸檔到.pkg中,該有效負載還包含諸如需要安裝的位置以及所需的適當權限之類的參數。 它甚至可以包括安裝程序插件,在安裝過程中執行其他腳本或包含說明/自述文件。

剛開始使用productbuild的命令行版本似乎有些艱巨,盡管一旦創建了第一個安裝程序,您應該對該過程有了更好的了解。 幸運的是,有一個不錯的應用程序建立在Apple產品構建工具Packages的基礎上 ,該工具使productbuild易於使用並且完全免費-我強烈建議這樣做。

簡而言之,這只是完成工作的一種方法,但最重要的是非常實用且被廣泛使用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM