2016-12-17 50 views
0

我的目标和项目构建设置都设置为arm64 armv7 armv7s作为有效的体系结构。armv7不包含在构建

  • 体系结构:标准架构(ARMv7的,arm64) - $
  • 有效的体系结构:arm64的ARMv7 armv7s

当我归档并上传构建,iTunes Connect的分类它作为唯一的arm64。在“支持的体系结构”下,iTunes Connect仅显示arm64。这使得我的应用程序不适用于较旧的设备(iPhone 5,iPad 2,iPad Mini 1等)

有没有人遇到过这个?我在Xcode设置中支持armv7,但这种支持并未包含在我正在归档的版本中。

+0

仔细检查'Build Active Architecture Only'是否被设置为'Release'。 – shallowThought

+0

@shallowThought冠军!发布它作为答案? – RanLearns

+0

armv7和arm7不是一回事,为什么使用arm7标签? –

回答

2

我怀疑你只是在构建活动架构。

要将此组Build Active Architecture Only修复为NO配置Release