axiom-ios-data 是 iOS 数据与持久化领域的路由技能,适用于数据库、axiom-storage、CloudKit 或序列化等各类持久化工作。
主要用途:按具体技术栈把任务分派到对应子技能,并在涉及列结构变更时强制走迁移流程以降低数据丢失风险。
主要能力:覆盖 SwiftData(查询、schema 迁移、迁移问题诊断)、Core Data(模式与问题诊断)、GRDB、SQLiteData(含进阶参考)、Realm 迁移、Codable 序列化、CloudKit 与 iCloud Drive 云同步、文件存储策略与文件保护,以及 tvOS 数据持久化。
使用方式:按路由逻辑调用对应子技能。例如 SwiftData 迁移用 $axiom-swiftdata-migration,查询用 $axiom-swiftdata;Core Data 用 $axiom-core-data;GRDB 用 $axiom-grdb;SQLiteData 用 $axiom-sqlitedata;任何 schema 迁移都调用 $axiom-database-migration;Codable 问题用 $axiom-codable;云同步用 $axiom-cloud-sync,错误诊断用 $axiom-cloud-sync-diag;存储策略用 $axiom-storage。还可启动 core-data-auditor、codable-auditor、icloud-auditor、storage-auditor 等代理,或使用 /axiom:audit core-data 等命令进行自动扫描。tvOS 场景组合 $axiom-tvos 与 $axiom-sqlitedata。
适用场景:新增或修改数据库列、排查迁移失败、云同步异常、序列化陷阱、存储位置与备份排除问题,以及 tvOS 无本地持久存储的架构选择。
限制:资料未提供具体安装方式、收费模式、支持平台版本与效果数据;该技能本身是路由与审计入口,具体实现依赖所列子技能。