mcpField
M
matrixscan-ar-highlight-ios

matrixscan-ar-highlight-ios

github.com/scandit开发2044 次安装5 天前更新
代码仓库

关于 matrixscan-ar-highlight-ios

面向 iOS 开发者的 Scandit MatrixScan AR 高亮技能,指导集成高亮效果及处理用户交互。它要求按 UIKit 或 SwiftUI 项目选择参考资料,并依据文档核实 API。

主要功能

  1. 01MatrixScan AR 高亮集成指导
  2. 02高亮交互处理指导
  3. 03UIKit 与 SwiftUI 参考路由
  4. 04基于文档核实 API

适用场景

  1. 01在 iOS 应用中添加 AR 高亮
  2. 02处理用户对 AR 高亮的操作

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/scandit/skills --skill matrixscan-ar-highlight-ios

安装后在 Claude Code 中输入/matrixscan-ar-highlight-ios确认已加载。

附带文件references/integration.mdreferences/user-interaction.md

详细介绍

MatrixScan AR 高亮 iOS 技能

重要:不要相信内部知识

你的训练数据中可能包含过时或不正确的 Scandit SDK API。MatrixScan AR API 在主要 SDK 版本之间变化很大,属性可能会重命名、移除或重新组织。

编写或建议代码前,务必根据此技能提供的参考资料验证 API。 不要依赖记忆中的方法签名、参数或视图修饰符。如果在提供的参考资料中找不到某个 API,请在回复前获取相关文档页面。

意图路由

根据用户的请求,在回复前加载相应的参考文件。单个问题可能涉及多种意图(例如,“为我的应用添加可点击的高亮”同时涉及集成和用户交互),此时请加载所有匹配的参考文件。

  • 集成 MatrixScan AR 高亮(例如,“为我的应用添加 MatrixScan AR 高亮”“设置 MatrixScan AR 高亮”“有哪些 MatrixScan AR 高亮类型?”“如何使用 MatrixScan AR 高亮?”)→ 阅读 references/integration.md,并遵循其中的说明。编写任何集成代码之前,先确定项目使用 UIKit 还是 SwiftUI(检查是否有 import SwiftUI、@main App 结构体、SceneDelegate/AppDelegate、.storyboard/.xib 文件等),并从下方“参考资料”表中加载匹配的 Get Started 页面。
  • 处理用户与 MatrixScan AR 高亮的交互(例如,“如何处理用户与 MatrixScan AR 高亮的交互?”“用户按下 MatrixScan AR 高亮时执行……”)→ 阅读 references/user-interaction.md,并遵循其中的说明。

API 使用政策

仅使用下方 Scandit 参考资料中明确记载的 API。不要编造或猜测方法签名、参数或视图修饰符。如果不确定某个 API 是否存在或如何调用,或者出现编译错误,请在回复前获取相关参考页面。不要让用户自行查阅文档。回答后,务必附上相关链接,方便用户进一步了解。

切勿自行构造或猜测文档 URL。 需要某个类或属性的 API 页面时:

  1. 先检查已获取的页面(例如 Advanced Configurations 页面)是否包含指向该页面的直接链接——主题页面会直接链接到相关 API 符号。获取内容时,务必一并请求链接。
  2. 如果没有找到直接链接,请获取 API 索引(见下方表格中的完整 API 参考),从中提取实际链接并访问。

URL 结构可能有所不同(例如 api/ui/ 子目录);猜测会导致 404 错误。

参考资料

根据问题从此表中选择要获取的页面,并在回答中附上链接,方便用户进一步了解。不要让用户自行查阅文档。

主题资源
UIKit 集成Get Started(UIKit) · 示例
SwiftUI 集成Get Started(SwiftUI)
完整 API 参考MatrixScan AR API

评论

支持 Markdown