【问题标题】:deploy/debug app to iPod touch 2nd generation将应用程序部署/调试到 iPod touch 第 2 代
【发布时间】:2012-11-25 16:44:18
【问题描述】:

我是 iOS 开发新手,我尝试在我的第二代 iPod touch (iOS 4.2.1) 上运行一个简单的 HelloWorld 应用程序。对于开发,我使用带有 Mountain Lion 和 Xcode 4.4.1 的 MacBook Pro,因为 Xcode 4.5 显然不再支持 armv6 架构。 我创建了一个新的 iOS 项目(单视图应用程序,没有故事板)并将部署目标设置为 4.2。当我在 iPhone 5.1 模拟器中启动它时,它运行良好(当然,只有一个空视图,打印“Hello World”将是我的下一步)。但是,如果我尝试在我的 iPod touch 上运行它,我总是会收到以下错误消息:

Xcode 无法使用所选设备运行。 选择具有受支持架构的目标,以便在此设备上运行。

我尝试将构建设置中的架构从 armv7 更改为 armv6,但 armv7 是唯一的选择。 我该怎么做才能让应用在我的设备上运行?

【问题讨论】:

    标签: ipod-touch ios-4.2 xcode4.4


    【解决方案1】:

    好的,我自己找到了解决方案。在Build Settings中,我将armv6手动输入到Valid ArchitecturesArchitectures中。 奇怪的是:我也可以输入 armv12foobar 并且它仍然可以工作。仅将架构设置为 armv7 会导致问题。

    【讨论】:

      猜你喜欢
      • 2011-08-05
      • 2012-12-01
      • 2012-09-29
      • 1970-01-01
      • 2013-04-05
      • 2010-09-18
      • 1970-01-01
      • 2011-01-13
      • 1970-01-01
      相关资源
      最近更新 更多