【问题标题】:Xcode debugger not stop i ipod with IOS 5 BetaXcode 调试器不会停止带有 IOS 5 Beta 的 ipod
【发布时间】:2011-08-10 10:11:34
【问题描述】:

我有 2 台设备,iphone 4.3.1 和 ipod 5.0。

问题是,在我的 iphone 中,调试器在断点处停止,而在 ipod 中,调试器不会在断点处停止。

关于为什么会发生这种情况的任何想法?

【问题讨论】:

  • 更改构建配置时是否启用了断点?
  • 当然在 iphone 设备上可以正常工作
  • 您的 iPhone 设备是否也在运行 iOS 5?

标签: iphone objective-c debugging ios5


【解决方案1】:

您是否在 Mac 中安装了 iOS 5 SDK?我认为这就是您所需要的。

您还需要了解,在某些情况下可能仍缺少某些功能,因为它仍然是 BETA 版本。它可能还不是一个功能齐全的版本。

因此,您可以尝试在您的 Mac 中使用 iOS 5 SDK,或者如果您已经尝试过,那么我认为您应该等待最终的 iOS 5 完整版正常工作。

同样在下面的链接中,他们讨论了 iOS 5 的某些功能仍然无法在 iPod 上运行。因此,Apple 可能会在最终发布之前对其进行开发。

http://www.ifans.com/forums/showthread.php?t=344401

您也可以参考这个链接:

iPhone Dev: Xcode debugger does not stop on breakpoints

【讨论】:

  • 我已经尝试了所有的建议,下载最新的带有 iOS 5 SDK 的 Xcode 4.2 beta,还不行。我想我会等待最终的 iOS 5 完整版正常运行。
【解决方案2】:

我认为它与 iTunes 存在相同的问题。如果您使用 beta SDK,您还需要 beta iTunes 与您的设备和 beta Xcode 同步。你有测试版 Xcode 吗?那是因为官方 Xcode 版本没有 iOS 5 调试器。打开您的管理器并查看您的 iPod 是否被列为支持的调试设备。

【讨论】:

    【解决方案3】:

    您是否也安装了 iOS5 SDK?你在用那个测试吗?如果没有,应用程序不会在断点处停止。您的 XCode 版本没有 iOS5 调试器。

    【讨论】:

      【解决方案4】:

      不是您的问题的解决方案,但我遇到了同样的问题并使用 UIAlertViews 和 NSLogs 解决了它。我还应该提到,我什至安装了带有 iOS 5 SDK beta 的 xcode,即使之后断点也不会命中。

      符号有问题。您可以创建并显示一个临时警报视图,您想在其中放置断点,其消息/标题是您想要查看的值,或者您可以记录该值。

      【讨论】:

        【解决方案5】:

        要调试运行 iOS 5 的设备,您需要安装 XCode 测试版,其中包含 iOS 5 SDK。注册为苹果开发者后,您可以从developer.apple.com 下载。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2019-12-14
          • 1970-01-01
          • 2016-07-03
          • 1970-01-01
          相关资源
          最近更新 更多