【发布时间】:2017-08-19 14:15:39
【问题描述】:
我的应用之前由于应用大小问题未能提交,并且应用了以下构建选项。
所以我可以提交一个应用程序。
*。死代码剥离(DEAD_CODE_STRIPPING):是
*。启用 C++ 异常(GCC_ENABLE_CPP_EXCEPTIONS):否
但此时,由于 arm64 架构中的以下问题,我无法提交我的 App 架构。
错误 ITMS-90122:“无效的 ExecutableSize。对于架构 'arm64',您应用的可执行文件 '******' 的大小为 60948500 字节,超过了允许的最大大小 60MB。 "
没错,'__TEXT,__text' 部分的大小是溢出的。 有没有办法在保持部署目标(8.0)的同时解决这个问题?
[我的应用构建设置]
iOS 部署目标:8.0
设备:通用
验证架构:arm64 armv7 arm7s
仅构建活动架构:否
在复制期间去除调试符号:是
带状链接产品:是
条带样式:所有符号
DeadCode 剥离:是
优化级别:最快、最小(-Os)
启用 C++ 异常:否
【问题讨论】:
标签: ios xcode text size segment