gpt4 book ai didi

ios - 错误 itms-90122 - 可执行文件大小无效

转载 作者:行者123 更新时间:2023-12-01 21:29:50 25 4
gpt4 key购买 nike

我在将应用程序上传到应用程序商店时遇到一些问题。问题是armv7 的60MB 文件大小限制! (见截图)

几乎没有嵌入图像或类似的东西。应用程序文件只有 0.5MB 大,但我确信由于下次更新它会很快增加

是否有可能减小应用程序的大小?或者也许更改一些设置以排除armv7并仅针对64位构建?

我们的应用程序上线几年了,现在我们“太大了”?我认为不可能“减少”代码。

我使用 AIR 22 和编译器选项“-optimize=true -strict=true”进行构建

enter image description here

最佳答案

有两种方法。

首先是让你的二进制文件小于 60MB。第二种方式是设置项目部署目标数量。

以下是我收到的来自 Apple DTS 的电子邮件

有几种方法可以解决这种情况:

  1. 查看 Q&A 1795 中的建议,减小我的应用程序的大小。有关编译器选项的部分与您的场景相关。此外,如果二进制文件中有数据,例如长字符串、表格或编码图像,则应该将这些资源从二进制文件移出并移至外部文件中。 https://developer.apple.com/library/ios/qa/qa1795/_index.html

  2. 60 MB 的限制是针对主可执行文件中的每个架构的。确定应用程序中作为单个框架或少量框架有意义的部分,以便将它们构建到不同的二进制文件中。

  3. 如果您的应用的最低部署可以提高到 iOS 9,则可执行文件大小的限制会更高,整个可执行文件最多为 400 MB。下面的链接对此进行了描述。 https://developer.apple.com/library/content/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/SubmittingTheApp.html

关于ios - 错误 itms-90122 - 可执行文件大小无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39161326/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com