公与淑婷厨房猛烈进出视频免费_日本熟妇人妻xxxxx-欢迎您_久久精品国产亚洲av麻豆小说_天堂av成年av影视_激情偷乱人成视频在线观看

返回首頁

IPA是什么?

來源:www.juib.cn???時間:2023-07-28 12:33???點擊:96??編輯:admin 手機版

IPA是Apple程序應用文件iPhoneApplication的縮寫。

Mac 下的軟件大部分都只有一個 .app 目錄,里面包含了程序全部資源和可執行文件。

簡單來說,Mac 下的軟件就像是 Windows 下的綠色軟件一樣,解壓后即可使用,不需要安裝,卸載的話也只用刪除程序文件即可(這里不涉及 pkg 格式安裝包)。

而 ipa 格式可以視為這種 .app 軟件的衍生物。ipa 文件實質是一個 zip壓縮包(不是 rar 或 7z 包),包含 3 個組件:payload 目錄下的 .app 目錄,這個是軟件的主程序;iTunesArtwork,實質是一個無后綴名的 png 圖片,用來在 iTunes 中顯示圖標;iTunesMetadata.plist,記錄購買者信息、售價等數據。

由于 zip 包不能記錄權限和所有者等信息,所以蘋果規定了 ipa 的安裝方式,即全部 ipa 都會解包安裝在 /var/mobile/Applications 目錄下,全部文件和目錄的所有者及用戶組均設為 mobile(ID 為 501),主程序(可執行文件)的權限設為 0755 (所有人都可以執行,但只有所有者可以修改),可執行文件在 plist 中定義。全部目錄權限設為 0755,而其它所有文件都設為 0644(僅所有者可以修改,其余人只允許讀取,全部人都不允許執行)。

ipa 解包后并非直接放置于 Applications 目錄下,而是放在一串由隨機碼構成的目錄下,其作用在于,只允許這個軟件運行在一個特定的沙盒(Sandbox)中,不能干擾其他軟件。

因此那串隨機碼目錄下,除了 ipa 本身的三個組件之外,還有三個目錄:Library,一般是用了儲存設置文件等數據;Documents,存儲數據,多用來保存存檔;tmp,臨時文件夾。由于這個軟件只能在這個特定的目錄下運行(當然了,部分程序會調用系統的通訊錄、相機等組件,但仍然是受限制的),從而保證了整個系統的安全性和穩定性。

由于 Unix 系統下對權限的規定相當嚴格,所以“越權”的行為是絕對不允許的。舉個例子,mobile 用戶無權刪除 root 所有的文件,因為 root 的權限高于 mobile。

所以有些人在修改 ipa 安裝后的文件時,比如進行漢化或者修改存檔,發現不能刪除干凈軟件,或不能保存,這是因為刪除時不能刪除 root 所有的文件,程序本身也無法對 root 所有的存檔文件進行寫入操作。

頂一下
(0)
0%
踩一下
(0)
0%
最新圖文
主站蜘蛛池模板: 九九热视频在线精品18| 五级黄高潮片90分钟视频| 国产涩涩视频在线观看| 久久久久人妻一区精品果冻| 久久99精品久久久久婷婷| 婷婷五月婷婷五月| 成人小说亚洲一区二区三区| 中文字幕久久久人妻无码| 久久久精品国产sm调教网站| 一本加勒比hezyo无码资源网| 一本大道在线无码一区| 国产女人18毛片水真多| 亚洲韩欧美第25集完整版| 国产公妇仑乱在线观看| 亚洲最大av网站在线观看| 人妻精品久久无码专区精东影业 | 色噜噜狠狠色综合久夜色撩人| 久久无码人妻精品一区二区三区| 欧美69久成人做爰视频| 亚洲av无码久久精品蜜桃| 国产色系视频在线观看| 久久免费的精品国产v∧| 亚洲欧美一区二区成人片| 亚洲一区精品无码| 亚洲一区二区三区国产精华液| 好大好猛好爽好深视频免费| 插鸡网站在线播放免费观看| 久久久精品人妻一区二区三区| 欧美另类人妻制服丝袜| 成年片色大黄全免费软件到| 久久精品亚洲日本波多野结衣| 伊伊人成亚洲综合人网7777| 亚洲av永久无码精品秋霞电影影院| 久久欧美一区二区三区性生奴| 色偷偷亚洲男人本色| 国产又黄又爽又色的免费视频| 精品日韩欧美一区二区在线播放| 亚洲av无码成人网站在线观看| 日本精品巨爆乳无码大乳巨| 亚洲欧洲精品成人久久曰影片| 欧美性大战久久久久久 |