我的构建设置中缺少arm6

时间:2011-06-09 22:18:52

标签: ios architecture arm armv6

当我尝试存档我的项目时出现此错误:

  

警告:iPhone / iPod Touch:应用程序可执行文件缺少必需的体系结构。必须至少存在以下架构之一:armv6(-19033)   无法验证您的申请。 - (null)

我已经检查了我的构建设置,但我在选项中看不到ARM6,只有7。

任何帮助将不胜感激。

Shni

3 个答案:

答案 0 :(得分:15)

双击armv7位,在'PROJECT'中手动添加armv6,删除其中的内容并添加armv6和armv7。 Editing PROJECT in Xcode to manually modify Standard (armv7)

答案 1 :(得分:1)

  • 将“仅构建活动架构”设置为NO;
  • 将$(ARCHS_STANDARD_32_BIT)更改为armv6和armv7;
  • 在“PROJECT”中进行更改,而不是“TARGETS”。

答案 2 :(得分:0)

除了添加armv6架构之外,我还必须从我的应用程序info.plist“必需的设备功能”条目中删除armv7条目,以便让我的应用程序在我的旧iTouch上运行。