色欲香天天综合网站-狼狼综合久久久久综合网-丰满少妇人妻久久久久久-97夜夜澡人人爽人人模人人喊

返回首頁(yè)

IPA是什么?

來源:www.cy2002.cn???時(shí)間:2023-07-28 12:33???點(diǎn)擊:96??編輯:admin 手機(jī)版

IPA是Apple程序應(yīng)用文件iPhoneApplication的縮寫。

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

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

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

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

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

因此那串隨機(jī)碼目錄下,除了 ipa 本身的三個(gè)組件之外,還有三個(gè)目錄:Library,一般是用了儲(chǔ)存設(shè)置文件等數(shù)據(jù);Documents,存儲(chǔ)數(shù)據(jù),多用來保存存檔;tmp,臨時(shí)文件夾。由于這個(gè)軟件只能在這個(gè)特定的目錄下運(yùn)行(當(dāng)然了,部分程序會(huì)調(diào)用系統(tǒng)的通訊錄、相機(jī)等組件,但仍然是受限制的),從而保證了整個(gè)系統(tǒng)的安全性和穩(wěn)定性。

由于 Unix 系統(tǒng)下對(duì)權(quán)限的規(guī)定相當(dāng)嚴(yán)格,所以“越權(quán)”的行為是絕對(duì)不允許的。舉個(gè)例子,mobile 用戶無權(quán)刪除 root 所有的文件,因?yàn)?root 的權(quán)限高于 mobile。

所以有些人在修改 ipa 安裝后的文件時(shí),比如進(jìn)行漢化或者修改存檔,發(fā)現(xiàn)不能刪除干凈軟件,或不能保存,這是因?yàn)閯h除時(shí)不能刪除 root 所有的文件,程序本身也無法對(duì) root 所有的存檔文件進(jìn)行寫入操作。

頂一下
(0)
0%
踩一下
(0)
0%
最新圖文
无码熟妇人妻av| 亚洲国产av高清无码| 久久精品国产亚洲av电影| 国产白嫩护士被弄高潮| 牲高潮99爽久久久久777| 中文字幕人成乱码熟女| 丰满少妇被猛烈进入高清播放| 人妻夜夜爽天天爽一区| 午夜成人理论福利片| 和岳每晚弄的高潮嗷嗷叫视频| 三级无码在钱av无码在钱| 99久久人妻精品免费二区| 国产免费av片在线播放唯爱网| 亚洲av成人精品日韩一区| 人妻少妇乱子伦精品| 强奷漂亮雪白丰满少妇av| 国产卡一卡二卡三| 日韩一区国产二区欧美三区| 国产看黄网站又黄又爽又色| 久久国产成人午夜av影院| 亚洲欧美日本韩国| 日本va欧美va欧美va精品| 日本护士xxxxhd少妇| 欧美日韩国产成人高清视频| 性夜久久一区国产9人妻| 久久精品中文闷骚内射| 高中生自慰www网站| 国产精品人妻一码二码| 国产精品高潮呻吟av久久4虎| 免费又黄又爽又猛的毛片| 人人妻人人澡人人爽人人精品| 50岁退休熟女露脸高潮| 亚洲中文字幕无码爆乳av| 精品人妻伦九区久久aaa片69| 午夜一区二区国产好的精华液| 精品蜜臀av在线天堂| r级无码视频在线观看| 成人无码区免费a片久久鸭软件| 久久这里精品国产99丫e6| 粉嫩被粗大进进出出视频| 国产人成视频在线视频|