用途:教 Claude 诊断并修复 CometChat React Native UI Kit 的集成故障,覆盖 Expo 与裸 RN 项目,先分诊再给方案。建议先阅读 cometchat-native-core,多数问题源于初始化/登录/包装链。
主要能力:按症状查表定位原因与修复,涵盖初始化与登录、手势处理与包装链、iOS 构建、Android 构建、Metro/JS 运行时、主题、组件、通话、扩展、AI 功能、本地化、事件、生产环境与鉴权令牌等类别。
使用方式:先收集项目状态再猜测修复。检查框架(Expo 或裸 RN)、入口文件是否包含 GestureHandlerRootView、SafeAreaProvider、CometChatThemeProvider、CometChatProvider 四个包装器、react-native-gesture-handler 是否位于入口首行、init 是否在 login 前完成、iOS Pods 状态、以及 UI Kit 的 peer 依赖是否齐全。常用命令如 cd ios && pod install && cd ..、npx react-native start --reset-cache、npx expo start --clear 保持原样。
适用场景:React Native 聊天界面空白、手势失效、构建报错、App Store 因隐私清单被拒(ITMS-91053)、Android Maven 找不到依赖、Metro 缓存导致模块解析失败等。
限制:资料未提供具体版本兼容范围、收费信息或效果保证;部分修复需结合 cometchat-native-core、cometchat-native-bare-patterns、cometchat-native-production 等配套技能。