iPad构建设置

时间:2012-10-01 15:14:04

标签: ios xcode ipad ios6 armv7

我发现有关iOS应用程序armv的相互矛盾的信息。我正在创建一个仅限iPad 应用程序。该应用程序应该能够在所有iPad上运行(所有三代)。该应用程序将5.1作为其部署目标。

在Xcode 4.5出现之前,我并没有打扰这一切。当我的应用程序突然停止工作时,我更新了我的Xcode(因此iOS模拟器也更新到了6.0)。我想出将'Build Active Architecture Only'设置为'Yes'允许我继续编程。然而,我无法忍受在不知道他们做什么的情况下更改设置的事实。这就是我坚持以下问题的原因:

  1. armv7是否涵盖了所有iPad代?
  2. 我的应用程序如何抛出'文件是通用的(4个切片),但在将“仅构建活动体系结构”设置为“否”时不包含(n)armv7s切片? (这是在iPad上进行测试时。)因为我认为将其设置为“否”意味着您正在生成胖二进制文件
  3. 我最终需要在所有iPad上运行哪些设置?是否有多种配置(我假设没有),所以哪些是首选?
  4. 目前的设置是:

    • 架构:标准(armv7,armv7s)
    • 基础SDK:最新iOS(iOS 6.0)
    • 仅构建活动架构:是
    • 有效架构:armv7 armv7s

    感谢阅读,如果你做到这一点。

0 个答案:

没有答案