Block a user
DOC-201 接入 UniFFI 并生成 Swift Binding
补充:3 个 FFI 函数已暴露
✅ detect_material_type(filePath:) — 文件类型识别 ✅ read_image_meta(filePath:) — 图片 metadata ✅ read_text_stats(filePath:) — 文本统计 …
DOC-201 接入 UniFFI 并生成 Swift Binding
DOC-202 构建 iOS XCFramework POC
DOC-203 创建 iOS Demo 工程
DOC-203 创建 iOS Demo 工程
完成项
✅ iOS Demo App 骨架已创建 ✅ bindings/ios/demo/MaterialReaderDemo/DemoApp.swift ✅ 演示文件类型检测 + 阅读事件模拟
Demo 功能
- 输入文件路径 →…
DOC-204 输出 iOS 集成文档
完成项
✅ docs/ios-integration.md 已更新 ✅ 所有命令已验证可执行 ✅ 包含完整的 API 参考、错误处理、FAQ
文档涵盖
- 环境要求
- 构建 Rust…
DOC-202 构建 iOS XCFramework POC
完成项
✅ iOS target 已安装(aarch64-apple-ios + aarch64-apple-ios-sim) ✅ iOS device release 构建成功 ✅ iOS simulator release 构建成功 ✅ XCFramework 已生成:bindings…
DOC-201 接入 UniFFI 并生成 Swift Binding
补充:Swift 绑定已成功生成
✅ uniffi-bindgen-swift 生成成功 ✅ bindings/ios/generated/zx_document.swift (48KB) ✅ 包含所有 MaterialType/ReadingPosition/ReadingEvent/NoteAnc…
DOC-201 接入 UniFFI 并生成 Swift Binding
完成项
✅ UniFFI 依赖已添加(v0.28) ✅ zx_document.udl 已编写(13 个类型定义) ✅ build.rs scaffolding 生成 ✅ cargo check 编译通过
UDL 暴露的类型
DOC-108 实现 NoteAnchor 模型
DOC-106 实现 ReadingEvent 协议
DOC-107 实现 Markdown/TXT 基础搜索