Ios 使用arm7、arm7s和;arm64体系结构

Ios 使用arm7、arm7s和;arm64体系结构,ios,xcode,arm,Ios,Xcode,Arm,当我使用有效的体系结构arm7、arm7s和arm64在Xcode中编译我的应用程序时,.ipa文件很大(10 MB),而编译为arm7二进制文件时则很小(5.8 MB)。我是否可以为arm7编译二进制文件,同时支持所有最新的iPhone设备和iOS版本 请帮助。来自: 应用商店和操作系统优化了iOS的安装 和watchOS应用程序,根据 用户的特定设备,占地面积最小。这个优化,, 称为应用细化,允许您创建使用最多设备的应用 功能,占用最少的磁盘空间,并适应未来的更新 苹果公司也可以采用这种方法

当我使用有效的体系结构arm7、arm7s和arm64在Xcode中编译我的应用程序时,.ipa文件很大(10 MB),而编译为arm7二进制文件时则很小(5.8 MB)。我是否可以为arm7编译二进制文件,同时支持所有最新的iPhone设备和iOS版本

请帮助。

来自:

应用商店和操作系统优化了iOS的安装 和watchOS应用程序,根据 用户的特定设备,占地面积最小。这个优化,, 称为应用细化,允许您创建使用最多设备的应用 功能,占用最少的磁盘空间,并适应未来的更新 苹果公司也可以采用这种方法。更快的下载速度和更多的存储空间 其他应用程序和内容提供了更好的用户体验

[……]

切片是创建和交付应用程序变体的过程 不同目标设备的捆绑。变体仅包含 目标所需的可执行体系结构和资源 装置。您将继续开发和上载应用程序的完整版本 连接到iTunes。应用商店将创建并提供不同的 基于应用程序支持的设备的变体。图像资源是 根据分辨率和设备系列进行切片。GPU资源 根据设备功能进行切片。当用户安装 应用程序,下载并安装用户设备的变体

这意味着(除其他外)当通过app store安装应用程序时,只有对特定用户有效的架构才会包含在其下载中。只有在开发和测试期间,您才需要处理大型应用程序


此功能是在2015年WWDC期间引入的,因此这不再是一个问题。

可能与2015年WWDC相同。。。你听说过“应用程序细化”吗?^直到9月左右iOS 9发布之前,他仍然无法使用应用程序细化发布任何内容。@AdamPro13说得好,我更新了我的答案。尽管如此,我还是建议在接下来的两个月里忽略这个问题。它最终会自行解决。