我们的应用程序大小为13.3MB,提交后超过20MB(在尽可能多地剥离所有内容后为22.8MB)。它是通用二进制文件(iPad / iPhone),并编译为胖二进制文件(ARM6 / ARM7)。
如果仅构建ARM6或ARM7,它将为10MB,并压缩到20MB以下。
这可能吗?
谢谢,
彼得
最佳答案
仅当您想支持armv6
时才应编译iPhone 3GS
,但是您可以为armv7
/ iPhone 3GS
/ iPhone 4
/ iPad
支持而愉快地编译iPad 2
。但是,您不能为同一应用程序提交两个二进制文件。您必须选择一个。
或者,如果您可以从应用程序中提取一些图像或音频/视频资源,并将它们放置在某处的网络服务器上,则可以使应用程序获取并在第一次启动时将其缓存到磁盘中。这样,您就可以提交一个胖二进制文件,但它仍然可以访问该应用程序的所有资源。
关于iphone - 我们可以将单独的ARM6和ARM7通用二进制文件提交到appstore吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7719647/