【问题标题】:XCode 6.1.1 - Today extension debugXCode 6.1.1 - 今日扩展调试
【发布时间】:2014-12-13 13:55:52
【问题描述】:

我已经安装了新的 XCode,现在我在调试我今天的扩展时遇到了问题(在模拟器或设备中 - 两者都不能工作)。 Apple 文档中的步骤不起作用,扩展始终挂在“等待附加”上。我也试过这个:How to debug iOS 8 extensions with NSLog?,但也没有运气。

【问题讨论】:

  • 整个过程是否失败,或者当 Xcode 坐在那里认为它需要继续等待时扩展加载?
  • 它加载并且 XCode 认为它需要等待。

标签: xcode ios8-extension ios8-today-widget


【解决方案1】:

我遇到了同样的问题,就我而言,这是因为我已将 Xcode 配置为对其“派生数据”文件夹使用自定义位置。支持自定义位置,但当前存在一个错误意味着使用一个会破坏对应用程序扩展的调试。 Xcode 知道你的断点在哪里,但认为它还没有加载任何与它们匹配的代码。

对我来说,解决方法是转到 Xcode 首选项 --> 位置,并将“派生数据”位置设置为“默认”。

【讨论】:

    【解决方案2】:

    我找到了某种设备解决方案。

    • 在运行和扩展之前,我将设备锁定为锁屏
    • 运行扩展
    • 将其附加到今天的进程
    • 不要解锁设备,只需向下滚动扩展屏幕它应该附加到 XCode

    对我来说,这在 80% 的情况下都有效,如果没有,请再次锁定设备并稍等 :-),然后再试一次

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多