2014-10-28 92 views
1

我想創建MAC安裝程序,並想知道哪種類型的安裝程序適合我的要求?DMG安裝程序可以支持腳本嗎?

我的要求是

  1. 我有沒有以下操作
    • 具體硬件採用硬件ID和一些細節
    • 構造XML
    • 生成PLIST
    • 下載的bash腳本來自互聯網的DMG文件(使用捲曲)
    • 安裝DMG
    • 在DMG內啓動.app。

能否請你建議我是否可以去DMG或使用PackageMaker創建pkg文件?

感謝 巴拉

回答

2

我不知道,反正觸發上安裝DMG的腳本。但是,您可以通過使用預安裝/後安裝腳本創建PKG來獲得解決方案。

您的bash腳本可以添加爲PKG的預安裝或安裝後腳本。因爲您的PKG只是要執行腳本而不執行任何文件複製等,所以將它作爲前/後安裝腳本添加並不重要。

如果需要,可以將PKG嵌入到DMG中,以便它變成一個安裝盤。如果需要,DMG也可以顯示許可證文件。