a2baf742b662796c6faafb68f67119c802b7a823
按 CLAUDE.md ADR-006「禁 CocoaPods,SPM 优先 + Vendor xcframework」组织, 每个 SDK 章节给出:凭证清单 / 工程接入 / 代码触点 / BackGameData 清理钩子 / 验收 / 风险,便于项目方发凭证后开发者按表落地。 关键约束(写入指南): - 微信:不复用 msext AppID;AppSecret 客户端泄露风险,fallback 路径上线前必须切后台 - 高德:APIKey 与 Bundle ID 绑死,必须重新申请(msext 的 key 不可用); iOS 14+ 隐私合规三步(updatePrivacyShow → updatePrivacyAgree → apiKey) - opencore-amr:复用 msext 已 segalign 8 修复版 .a,免重编源码;MRC wrapper 加 -fno-objc-arc 文件级标志 - 七牛:SPM 拉官方 objc-sdk v8.9.x;token 缓存 + 失效前 30s 预刷新 - 每个 SDK 都标明在 BackGameDataHandler 必须加的清理钩子(WXApi.delegate=nil / LocationService.stop / AudioRecorder.cancel / QiniuUploader.cancelInFlight) CLAUDE.md 文档索引追加一行指向新文件。 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Description
No description provided
24 MiB
Languages
Swift
94.5%
Objective-C++
2.9%
JavaScript
1.8%
C
0.6%
Objective-C
0.2%