最近在做unity開發(fā)的VR應用,打好的包無法上傳,提示Mach-O超過限制。于是翻了翻開發(fā)文檔iTunes Connect Developer Guide。

文檔中可以看到ipa包未壓縮大小限制為40億字節(jié),可執(zhí)行文件大?。∕ach-O)在系統(tǒng)低于iOS7時,最大為80M,iOS7到8 32位和64位分別為60M,總共為120M。大于iOS9,最大為400M。同時通過OTA方式下載最大限制為100M.
另:附上如何檢查ipa Mach-O文件大?。?/p>
解壓你的ipa ?終端下size ?Playload文件路徑/app_name.app/app_name

_TEXT 行即為Mach-O大小