【问题标题】:iOS 10, call directory extension not debuggediOS 10,呼叫目录扩展未调试
【发布时间】:2016-11-01 22:26:48
【问题描述】:

我正在使用 callkit 开发呼叫目录扩展。

我选择调用目录扩展进行调试,当我运行这个目标时,没有显示NSLog

如何调试这个扩展?

ps : 当我运行这个扩展时,Debug -> Attach to process -> 没有检查任何目标....

【问题讨论】:

  • 我面临同样的问题。你有一些方法吗?

标签: ios xcode nserror cncontact callkit


【解决方案1】:

只需使用“按 PID 或名称附加到进程”上方的菜单点之一,并使用 Callkit 扩展名。

jvc

【讨论】:

    【解决方案2】:

    将 Xcode 调试器附加到调用工具包扩展与其他扩展有点不同。在调试它时,尽管您在调试导航器中看到了扩展“Waiting to attach”。 Xcode 不会像其他扩展一样自动附加它!我不确定这是否是 Xcode 错误。

    所以你必须自己附加扩展名。我发现有两种简单的方法可以做到这一点,

    1. 运行你的扩展目标,让你的应用程序加载扩展,然后你 可以在“附加到进程”菜单中看到扩展进程, 附上它。然后第二次你遇到了你的扩展 Xcode 将在您的断点处停止。
    2. 运行您的主机应用目标,附加 要按 PID 或名称处理,请使用您的扩展目标名称。然后 Xcode 将在您第一次运行扩展程序时停在您的断点处。

    【讨论】:

      【解决方案3】:

      可能是因为你是在没有 SIM 卡的 iPad 上调试的?改用 iPhone 试试。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-04-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多