2009-09-08 53 views

回答

5

OS X的內置安裝程序可以在安裝的特定階段通過shell腳本(或任何其他可執行文件)編寫腳本,也可以使用JavaScript更爲普遍地進行自定義。閱讀Software Delivery Guide OS X.

+0

感謝您的鏈接! – 2009-09-08 06:21:57

+0

從問題中不清楚需要什麼類型的腳本控制,但Apple的安裝程序包格式(請參閱Barry鏈接下的「託管安裝」)幾乎可以滿足您的需求:您可以使用腳本啓動和控制安裝,並且還將腳本嵌入到包中,以各種方式控制安裝。另外,PackageMaker作爲Xcode的一部分是免費的。 – 2009-09-09 00:38:15

11

最好的答案是:沒有。

「Mac Way」僅提供用戶可以拖入/ Applications或〜/ Applications的.app。 .app是一個包含所有程序資源的目錄:代碼,屬性,圖像等。

您需要構建安裝程序包的唯一時間是修改系統時。在Mac世界,這很少是正確的答案。

+4

應該明確的是,對於需要時的實例,OS X有一個內置的安裝程序系統,所以第三方安裝程序更是一個壞主意。 – user57368 2009-09-08 04:39:58

+0

不幸的是我需要編寫腳本,因爲我必須區分系統。我會使用Stuffit或VISE的Installer Maker,但這些都是昂貴的軟件包,而且我的需求「超標準」。我需要更簡單的東西 – 2009-09-08 05:14:49

+0

OSX安裝程序沒有「卸載」的概念。他們只是不能得到任何正確的... – Eugene 2009-09-08 05:19:48