簡體   English   中英

超過iOS App的可執行文件大小

[英]iOS App's executable file size exceeded

在我的項目中,當Valid Architecturesarmv7 armv7s ,我的應用程序的可執行文件大小為45MB。

但是,當“ Valid Architecturesarmv7 armv7s arm64 ,我的應用程序的可執行文件的大小為90+ MB。

因此,當我提交我的應用程序時,出現錯誤

可執行文件大小無效,應用程序的可執行文件app_Name的大小為94208000字節,超過了允許的最大大小80MB。

我認為,如果添加arm64 ,則代碼將被編譯兩次-一次針對32位,一次針對64位架構。 但是可執行文件太大。

你知道我能做些什么嗎?

毫無疑問,這將在您嘗試為多種體系結構構建時發生。

我剛剛找到了類似的帖子 ,其中對如何減小構建大小提供了一些好的建議。 請看看。

您可以放棄對armv7s支持。 所有這些設備都可以使用armv7 slice。 不再需要它,並且默認情況下不包含在Xcode 6的設置中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM