在构建仅限 iPad 的应用程序时,我收到以下警告:
“警告:为部署目标 '3.2' 构建应省略 armv6 架构。”
我想编辑架构设置,使其仅显示 armv7。但是,这些选项来自以下 marco $(ARCHS_UNIVERSAL_IPHONE_OS)。
是否有我应该为 IPAD(非通用)二进制文件使用的宏。
为了解决这个问题,我做了以下事情:
- 确保在 armv7 上设置了活动目标
- 选中“仅构建活动架构”选项
这消除了警告并创建了一个非通用二进制文件,但我每次切换配置时都必须这样做,因为活动目标一直默认为 armv6。