ios - 如何调试我的 Siri (Intents) 扩展?

标签 ios siri ios10 intents-extension xcode-debugger

我正在构建一个 Siri 又名 Intents 扩展。 我知道我可以在启动后将调试器附加到正在运行的进程,但是,我从来没有看到我的进程。我确实已将我的应用程序设置为事件的授权,并且扩展程序必须至少运行一段时间,Siri 显示出清晰的响应。

根据 Apple 文档,您应该使用 Siri 作为主机应用程序运行扩展方案。但是,如果我尝试让设备没有任何反应,它就会永远等待连接。 Apple 提到第一个连接可能需要“several minutes”,但不是几个小时......

知道我在哪里出错或如何实现与调试器的连接吗?或者至少有一些控制台输出?

最佳答案

只需选择您的 siri 扩展方案并点击运行按钮,然后 xcode 将提示一个应用程序列表供您选择,只需选择您的应用程序,有关更多详细信息,请查看文章:http://jamesonquave.com/blog/adding-siri-to-ios-10-apps-in-swift-tutorial/

关于ios - 如何调试我的 Siri (Intents) 扩展?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38093871/

相关文章:

ios - 如何在 iOS 8 上 Touch ID 失败时回退到密码验证?

iphone - 我在 UITableView、cellForRowAtIndexPath 中收到重复项

ios - HomeKit:将 SIRI 名称与自定义特征相关联

ios - Xcode 10、11 - 无法发出预编译 header

ios - 无法从 NSString 获取 NSDate

swift - SiriKit Intents UI - Payment Domain - Center Area 重复三次

ios - 在我的 iOS 应用程序中为 SiriKit 注册自定义 Intent

ios - 新的 iOS 10 Today Widget/Extension 的高度是多少?

ios - 我们可以为贴纸包扩展和现有的 iOS 应用程序使用不同的 bundle 标识符吗?

swift - 我可以在 watchOS 3 上将 UIGraphicsImageRenderer 与 WatchKit 一起使用吗?