当我在Xcode 4.2中为iPod touch第四代(第一个带视网膜显示屏的设备)构建并运行iOS 5应用程序时,我会收到以下警告:“warning: iPhone/iPod Touch: application executable is missing a required architecture. At least one of the following architecture(s) must be present: armv6 (-19033)” 尽管它警告缺少某个架构,但该应用程序仍可在我的iPod touch上运行。我应该怎么做才能摆脱这个警告呢? 在我的构建设置中,只有armv7可以选择,除此之外没有其他架构可选。我认为armv7是iPhone3GS和可能是所有后续设备的特殊架构。