search
尋找貓咪~QQ 地點 桃園市桃園區 Taoyuan , Taoyuan

[編碼]installer的資源plist寫法 3/3 安裝語法

接著

物件
---------------------------------------------------
【物件的頭header】

【preflight】

【installer】

【update】

【uninstall】

【物件的底footer】
---------------------------------------------------

上面已經講過了header與footer怎麼寫,接著來教中間的

軟體的安裝分別包含幾個步驟,不一定都要有,就看你的需求

【preflight】

就是事前準備工作,一般來說用來確認韌體版本,或是出現些警告訊息,甚至備份你將要覆蓋的一些檔案

【installer】

安裝的程序,從解壓縮出來的內容中,安裝(複製、覆蓋)到哪個路徑去

【update】

就是當你軟體有更新的時候,到底是要換哪些東西,就在這裡講清楚

【uninstall】

最後就是要告訴installer,你要移除的時候,要拿掉哪些東西,並且將哪些備份的東西還原回去


然而,不管是上面哪一個,動作,也是有head與footer之分,然中間夾著語法

例如
---------------------------------------------------
【物件的頭header】

---【install】-------------------------------------

【install的header】

【install的語法】

【installer的footer】

---------------------------------------------------

【uninstall】

【物件的頭footer】
---------------------------------------------------


---------------------------------------------------

install的頭(同理也可以是preflight、update、uninstall)

代碼:
	install
			
中間包語法

例如

代碼:
				
					CopyPath
					/Applications/Navizon.app/icon.png
					/Applications/Navizon.app/ORG-icon.png
				
install的footer

代碼:
			
然後關起來,結束這個步驟


所以完整來看,應該是這樣

代碼:
install
			
				
					CopyPath
					/Applications/Navizon.app/icon.png
					/Applications/Navizon.app/ORG-icon.png
				
			


熱門推薦

本文由 iphone4TW 提供 原文連結

寵物協尋 相信 終究能找到回家的路
寫了7763篇文章,獲得2次喜歡
留言回覆
回覆
精彩推薦