View in English

  • 打开菜单 关闭菜单
  • Apple Developer
搜索
关闭搜索
  • Apple Developer
  • 新闻
  • 探索
  • 设计
  • 开发
  • 分发
  • 支持
  • 账户
在“”范围内搜索。

快捷链接

5 快捷链接

视频

打开菜单 关闭菜单
  • 专题
  • 相关主题
  • 所有视频
  • 关于

更多视频

大多数浏览器和
Developer App 均支持流媒体播放。

  • 简介
  • 转写文稿
  • 破解和处理 Siri 常见错误

    “抱歉,此 app 有问题…” 不要让 Siri 的错误烦恼你:学习如何调试 Siri intent,并创建出色的集成,能让人们通过语音或 Shortcuts app 使用。我们将介绍常见的 intent 错误、如何测试这些错误,以及为你的 app 提供无缝 Siri 体验的方法。

    资源

    • Soup Chef: Accelerating App Interactions with Shortcuts
      • 高清视频
      • 标清视频

    相关视频

    WWDC20

    • 为智能设计 发现新机遇
    • 使用 watchOS 快捷指令创建快速交互
    • 将 SiriKit Media Intent 扩展到更多平台
    • 将你的操作列入快捷指令 app 里
    • 开发优质的 Siri 媒体交互体验
    • 智能设计 想人所想
    • 智能设计 进化的 App
    • 给你的 intent(意图)授权
    • 评估和优化 app 语音交互
    • 集成你的 app 和 Wind Down
    • SiriKit 与快捷指令的新增功能
  • 搜索此视频…

    (你好 WWDC 2020) 你好 欢迎参加 WWDC

    (破解和处理 Siri 常见错误) 我是 Roman 是 Apple 的快捷指令工程师 今天 我将分享一些 关于如何有效调试 Siri 和快捷指令支持的建议 我们先来看看 如何使用 Xcode 中的 Scheme Editor 自动进行 Siri 查询

    你可以从一开始就提供 Siri Intent Query 所以在调试扩展时 就不必触发 Siri 与它对话

    当你连接到 Intents 扩展时 可以在 Siri 和作为主机进程的 Shortcuts app 之间选择 有时候你可能会纳闷 当你在 Xcode 中 连接到一个 Intents 扩展时 为何在 Intents UI 里不会命中断点 这是因为这两个扩展都是独立的进程 你可以用 Xcode 调试菜单 同时连接到多个进程 你在 app 中实现了 SiriKit 支持 但是当在 Siri 中执行你的意图时 收到了app 遇到问题的报错 那么 你能做什么呢? 首先 确保在 10 秒超时之前 调用意图处理协议方法的完成处理程序

    你还需要确保只调用一次完成处理程序 否则将在进程中抛出异常 你还应该验证你的进程 在请求期间没有崩溃 在 Xcode 中打开设备和模拟器 点击“View Device Logs”按钮 扫描进程中的崩溃

    使用 os_log 语句和控制台 可以帮助你理解多个进程如何协作

    编写 os_log 语句时 可以在前面加上一个表情符号 或其他一些独特的关键字 然后用控制台根据特定关键字筛选出 所有相关进程中各事件的准确时间线 感谢观看

Developer Footer

  • 视频
  • WWDC20
  • 破解和处理 Siri 常见错误
  • 打开菜单 关闭菜单
    • iOS
    • iPadOS
    • macOS
    • Apple tvOS
    • visionOS
    • watchOS
    打开菜单 关闭菜单
    • Swift
    • SwiftUI
    • Swift Playground
    • TestFlight
    • Xcode
    • Xcode Cloud
    • SF Symbols
    打开菜单 关闭菜单
    • 辅助功能
    • 配件
    • App 扩展
    • App Store
    • 音频与视频 (英文)
    • 增强现实
    • 设计
    • 分发
    • 教育
    • 字体 (英文)
    • 游戏
    • 健康与健身
    • App 内购买项目
    • 本地化
    • 地图与位置
    • 机器学习
    • 开源资源 (英文)
    • 安全性
    • Safari 浏览器与网页 (英文)
    打开菜单 关闭菜单
    • 完整文档 (英文)
    • 部分主题文档 (简体中文)
    • 教程
    • 下载 (英文)
    • 论坛 (英文)
    • 视频
    打开菜单 关闭菜单
    • 支持文档
    • 联系我们
    • 错误报告
    • 系统状态 (英文)
    打开菜单 关闭菜单
    • Apple 开发者
    • App Store Connect
    • 证书、标识符和描述文件 (英文)
    • 反馈助理
    打开菜单 关闭菜单
    • Apple Developer Program
    • Apple Developer Enterprise Program
    • App Store Small Business Program
    • MFi Program (英文)
    • News Partner Program (英文)
    • Video Partner Program (英文)
    • 安全赏金计划 (英文)
    • Security Research Device Program (英文)
    打开菜单 关闭菜单
    • 与 Apple 会面交流
    • Apple Developer Center
    • App Store 大奖 (英文)
    • Apple 设计大奖
    • Apple Developer Academies (英文)
    • WWDC
    获取 Apple Developer App。
    版权所有 © 2025 Apple Inc. 保留所有权利。
    使用条款 隐私政策 协议和准则