【问题标题】:Nothing happens when compiling to the device [duplicate]编译到设备时没有任何反应[重复]
【发布时间】:2011-11-28 19:33:55
【问题描述】:

我有一个无错误/警告的应用程序,它在模拟器上运行良好。但是当尝试编译到设备时,即使我收到“构建成功”和“已完成运行的应用程序没有问题”消息,设备上也没有任何反应。

注意:

  • 我有最新的 Xcode 版本 (4.2)
  • 我手机的软件版本是最新的(在 iPhone 3G 上为 4.2.1)

有人有什么建议吗?

【问题讨论】:

  • 重启你的设备和开发机器。这有时会发生在我身上。
  • 在安装新的 Xcode 后,我的旧 iPod 也遇到了这个问题,我发现构建 iPod 的唯一方法是使用旧版本的 Xcode。

标签: iphone ios xcode


【解决方案1】:

检查 armv6 是否包含在您正在构建的架构中。最新版本的 Xcode 默默地删除了这一点,这会影响第一代和第二代 iPod touch 以及最初的 iPhone 和 iPhone 3G。

【讨论】:

  • 我相信我遇到了类似的问题,这个答案为我解决了这个问题。这是我在 stackoverflow 上的问题和答案:stackoverflow.com/questions/7782763/… 这与我的评论附在此处的答案相同。
  • @Jim,我不知道在哪里检查这个,但我想我也有它用于 armv6。此屏幕截图显示:imageshack.us/photo/my-images/12/screenshot20111129at114.png 其中“有效架构”设置为 armv6 和 armv7。
  • @MichaelWildermuth 在您发布的链接中,有人说 iOS 5.0 之前不支持 Storyboard。我正在使用故事板。这可能是原因吗?故事板真的不能在 iPhone 3 上运行吗???听起来很奇怪……
  • 不,情节提要仅受 iOS 5 及更高版本支持。新功能只适用于新模型并没有什么奇怪的,这是规则而不是例外。
  • 另外,如果您查看构建设置,您会发现您只选择了 armv7。
【解决方案2】:

您没有为您的项目选择有效的配置文件。选择一个有效的,它将完美地工作

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-05-27
  • 2011-07-04
  • 2021-09-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多