设备

时间:2015-07-09 13:05:32

标签: watchkit xcode7 watch-os-2

我正在使用XCode 7(beta)编写独立的 watchOS2 App Extension。

调试器工作正常,所以我可以使用断点,但似乎NSLog()不适用于Watch。 注意它在模拟器上运行正常,但在设备上不起作用

我写入NSLog(@"..")的内容未显示在 调试区 中。

所以问题是:

这种行为是期待还是我做错了什么?是否有一些解决方法可以查看一些调试日志,例如可能使用WatchConnectivity吗?

提前致谢!

2 个答案:

答案 0 :(得分:0)

直到NSLog()在真正的watchOS 2设备上工作我终于使用 - [WCSession sendMessage:replyHandler:errorHandler:]将我的watchOS 2应用程序中的日志字符串发送回我的iOS手机应用程序然后NSLog他们来自我的手机应用程序。

答案 1 :(得分:0)

您是否尝试过this one

这是开发者论坛上的一个已知问题。

您必须取消配对并重新配对手表以信任您的计算机。

然后你可以在Debug区域看到NSLog。