我知道它可能會將某種壓縮包解壓縮到文件系統中(並且由於移動性質,我認爲它可能是相當積極的壓縮以減少下載時間)。但它是否運行任何種類的預檢腳本?我想它會做一些事情,比如註冊info.plist,在Settings.app中添加一個窗格(如果已經指定了),以及應用程序的全局URL和文件類型接收註冊。當應用程序是「安裝」時iOS會做什麼,並且是否可以通過編程控制它?
我對此感興趣的原因有兩方面:好奇心(是否有方法可以看到發生了什麼?有沒有人調查過這個?)並製作安裝腳本。我正在構建一個使用核心數據的字典應用程序(我已經想了很多,相信我,我想要使用核心數據),我想有一種方法可以很好地從原始XML中生成核心數據存儲而不會通過擁有某種「初始化應用程序」來降低用戶體驗。此外,我想部署壓縮的字典,然後將其解壓縮到設備上,以使其在空間下載限制下保持在20 mb以下。
我想我可以在我的模擬器或開發電話上生成核心數據存儲,然後將其添加到捆綁中,儘管這種方式似乎仍然不夠整齊。因此,爲什麼這將是很好的iOS爲我處理它
無論如何,想法?
謝謝,這恰恰回答了我的問題。我希望別人也覺得它有用。 – Swizzlr