为什么我的应用只构建arm64切片?

Jam*_*rpe 5 xcode app-store ios arm64 ios8

我的iOS应用程序具有以下构建设置:

在此输入图像描述

然而,当我尝试将应用程序提交到商店时,我收到此错误:

在此输入图像描述

如果我在错误提示中将arm64添加到UIRequiredDeviceCapabilities,我会在提交时收到以下消息:

在此输入图像描述

为什么第一个存档只包含arm64切片?

我的项目确实包含其他几个项目(RestKit和CocoaTouchBarcodes),但这些项目的构建设置与我的相同.我的项目还链接到Google Analytics库.我已经确认它是最新版本.

什么可能导致我的问题?

Jam*_*rpe 1

事实证明,我将该项目的 AppStore 有效架构(而不是目标)设置为“armv7,arm64”。问题是那里的逗号。我一定是在某个时候手动输入架构时添加了它。去掉逗号后,armv7切片构建完成,应用商店提交成功。