MAC上PKG打包


pkg是Mac平台上非常常見的一種安裝包格式,如果你想要快速將軟件制作為pkg文件,就千萬不要錯過Packages Mac版,Packages Mac版是Mac平台上能夠快速為您生成pkg程序包的一款工具,簡單幾個步驟就能夠為您完成pkg打包。

 

 

Packages分為兩種模式:
Distribution(分布模式):
這種模式下,安裝包中可以包含多個組件,可以分別安裝到指定的位置;
Raw Package(原始模式): 只適用於只有一個安裝組件(安裝內容)的情況,一個組件(package)就是一個具備特定安裝屬性的部分,是對需要安裝的程序的一個邏輯划分。比如一個安裝包中包含兩部分,一部分需要安裝到系統目錄,一部分安裝到用戶目錄。從邏輯上就可以划分為兩個組件(package),分別為它們指定不同的安裝屬性。

點擊Next 為Package工程選定創建目錄,Project Name 可以隨意決定,將Project Directory選擇為安裝文件所在的目錄。

創建好名稱和選擇好路徑之后,點擊Finish 則進入項目的主頁,默認為Settings頁面,該頁面可以設置安裝包的包擴展名,安裝輸出的位置和安裝包的名字。

 

 Presentation中 可以設置標准的安裝過程,安裝過程分為::Introduction, Read Me(可選), License(可選), Destination Select, Installation Type, Installation, Summary七個步驟,可以在右側下面的+號,為每一步定制文本信息,並且每添加一條都可以在對應的國旗標志選擇國際化語言。Packages制作出來的安裝包會針對系統語言自動顯示對應的國際化資源。

 

 

定制安裝組件(package)
新建項目后會有一個默認的和項目同名的組件(package),可設置組織標識符、版本號、執行動作和安裝選項。其中最重要的是Payload頁面。
Payload頁面用於指定安裝文件。Contents中會顯示出系統所有的安裝位置。
在一個Payload工程中可以新建很多的組件,比去我們的安裝包,需要依賴其他文件是就可以直接創建多個組件然后 選擇組件的安裝位置即可。
對於某些應用在安裝時可能需要做一些額外的操作,這里可以指定執行腳本。分為安裝前和安裝后執行。
添加幾個組件(package)之后,可以為每個package指定包名稱和描述,這些信息在安裝時會顯示給用戶看!
 
裝包編譯生成之后即可開始運行測試了:點擊【Build】【Build and Run】
Read Me和License的內容都可以寫到一個txt文本中,在安裝步驟設置中指定好即可。
安裝流程成功結束!到指定的安裝位置查看,安裝文件都出現了!
Raw Package(原始模式):

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM