我已经尝试了此线程中的所有内容:
How to debug iOS 8 extensions with NSLog?

而且,我仍然无法在Beta 5和XCode Beta 5中查看我的应用程序扩展的NSLog消息。

有人介意一步一步发布吗?

这是我尝试过的:

  • 运行伴侣应用-扩展时不会自动附加
    已加载(停留在“等待附加”状态)
  • 运行配套应用程序,然后通过输入扩展名
  • 手动附加
  • 通过运行扩展方案并选择另一个应用程序(在这种情况下,我尝试过Safari,我的配套应用程序以及其他应用程序)来手动附加
  • 在设备和模拟器中尝试了所有这些操作

  • 在早期的beta版本中,您可以在此处在主要目标和扩展之间进行切换,但现在不再可用(为什么!?):

    他们中的任何一个都没有运气。 super 沮丧,因为我到了似乎无法调试任何东西的地步。如果有人可以提供帮助,我将不胜感激!

    最佳答案

    对我来说,问题出在NSLog窗口中,我选择了模拟器,而不是我的实际设备。单击下面的图像中我单击的位置以显示所有选项,然后选择您的设备。现在,在应用程序内部启动您的应用程序扩展。

    关于ios - 无法在iOS8中查看有关App Extensions的NSLog消息,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25225082/

    10-12 21:35