2011-08-10 53 views
4

我有2个设备,iPhone 4.3.1和iPod与5.0。Xcode调试器不会停止我的iPod与IOS 5测试版

的问题是,在我的iPhone在破发点的调试器停止,并在iPod中的调试器将无法在破发点停止。

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

+0

您是否在更改构建配置时启用了断点? –

+0

当然在iphone设备上工作正常 – MTA

+0

你的情况? http://stackoverflow.com/questions/601265/iphone-dev-xcode-debugger-does-not-stop-on-breakpoints –

回答

1

@Tuyen阮:你在你的Mac安装了iOS 5 SDK?我认为这是你的要求。

你也需要了解,一些功能性可能仍然在某些的情况下失踪它仍然是一个BETA version.It可能不是一个全功能的版本呢。

所以,要么你可以尝试使用了iOS 5 SDK在你的Mac,或者如果你已经尝试过了,然后我想你应该等待最后的iOS 5正式版才能正常工作。

另外,在下面的链接,他们也讨论过,在某些iOS 5的功能仍然无法在iPod上运行。因此,苹果正在最终发布之前正在开发它。

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

您也可以尝试参照此链接。可能会对你有所帮助。

iPhone Dev: Xcode debugger does not stop on breakpoints

希望这有助于你。

+0

我试过所有的建议,下载最新的Xcode 4.2测试版与iOS 5 SDK,还没有工作。我想我会等待最终的iOS 5完整版本正常工作。 –

+0

@Tuyen Nguyen:对..我也是这样想的,那就是我在回答中提到的。如果您觉得我的回答对您有帮助,请将其标记为答案。如果你想要的话,你也可以奖励我的赏金,因为你所得出的最终结论与我的答案相同。 –

1

我认为它与iTunes一样的问题。如果您使用beta SDK,您还需要测试iTunes以与您的设备和beta Xcode进行同步。你有beta Xcode吗?那是因为官方的Xcode版本没有iOS 5调试器。打开你的组织者,看看你的iPod是否被列为支持的调试设备。

1

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

1

不是解决你的问题,但我面临同样的问题,使用UIAlertViews & NSLogs解决它。我还应该提到,我甚至在iOS 5 SDK测试版中安装了xcode,即使在这之后断点也不会命中。这是符号的一些问题。您可以创建&显示一个临时警报视图,您希望在其中显示其消息/标题是您想要查看的值的断点,或者您可以记录该值。

HTH,

阿克沙伊

0

要调试运行iOS 5中,您将需要安装的XCode,其中包含了iOS 5 SDK的beta版本的设备。一旦你注册成为苹果开发者,你可以从developer.apple.com下载它。