【问题标题】:Cannot debug iOS project on device无法在设备上调试 iOS 项目
【发布时间】:2012-01-08 18:08:03
【问题描述】:

我发生了奇怪的错误,我按照苹果的指南,到配置门户在真实设备上测试项目,创建证书,添加设备一个 appID,然后添加配置文件。 将所有代码签名身份设置编辑到新的 iphone 开发人员配置文件中,并尝试在我的设备上运行。 我的 SDK 的基础是 4.2,我的设备也是 4.2,但是当我单击运行按钮时,它会编译所有文件,给我构建成功的消息,但即使安装在我的设备上,它就像没有连接任何设备.. ..

【问题讨论】:

  • 如果有错误,您会遇到什么错误?运行项目的最终结果是什么?
  • 如果您使用 ARMv6 设备(旧 iPhone 和 iPod touch) - 您需要在使用 Xcode 4.2 时应用技巧。它不支持开箱即用的旧硬件 - 需要额外的步骤。
  • 检查 Xcode Organizer (Window->Organizer) - 连接设备后,设备名称前是否显示绿点?
  • 什么 Till 说 - 打开管理器,看看你的设备是否被识别。

标签: ios xcode device


【解决方案1】:

如果您的设备出现在这里:(在“iPhone 5.0 Simulator”的位置)那么您的设备连接正确。

如果您的设备显示“已完成运行”,但它甚至还没有开始运行,那么正如“AlexeyVMP”所说,还有几个步骤可以让您的应用在 ARMV6 设备上运行(通常是任何人仍在运行的唯一原因这些天在 iOS 4.2 上)

基本上,您必须将armv6 添加到项目窗格中的architectures,并从项目的info.plist 中的required devices capabilities 中删除armv7

你可以看到screenshots of these steps at this stackoverflow question in my answer

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-11
    • 2018-08-30
    • 2019-01-26
    相关资源
    最近更新 更多