You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用react-native-health开发应用遭Apple拒绝:Clinical Health Records API问题

解决React Native Health包导致Apple审核Clinical Health Records API违规问题
  • 彻底清理依赖与配置

    • 打开Info.plist,删除所有和临床健康记录相关的权限描述键,比如NSHealthClinicalHealthRecordsShareUsageDescription,确保没有任何残留。
    • 执行pod deintegrate彻底移除现有Pods依赖,再运行pod install重建依赖;检查Podfile.lock,确认没有包含Clinical Health Records相关的框架引用。
    • 若react-native-health包有配置开关,在初始化时明确禁用临床健康记录模块(参考包官方文档的配置项)。
  • 排查代码中的隐性引用

    • 全局搜索项目代码(包括JS和原生文件),关键词如clinical、HKClinicalRecord、ClinicalHealthRecords,删除所有相关调用和导入。
    • 检查是否有第三方依赖间接引入该API,逐一排查项目的package.json和Podfile中的依赖项,确认无其他健康类库附带临床记录功能。
  • 清理Xcode构建缓存

    • 删除Xcode的Derived Data(路径:Xcode -> Preferences -> Locations -> Derived Data)。
    • 执行Cmd+Shift+K清理项目,再用Cmd+Option+Shift+K彻底清理构建产物,重新归档生成安装包。
    • 用otool命令验证二进制文件:otool -L YourApp.app/YourApp | grep HealthKit,确认无临床相关符号。
  • 修正App Store Connect元数据

    • 删除应用描述、截图、预览视频中所有涉及“临床健康记录”“医疗记录”的内容。
    • 检查App隐私设置,取消所有与临床健康记录相关的隐私选项勾选。
  • 重新提交审核并附说明

    • 在审核备注中明确说明已完成的所有移除操作,包括代码清理、配置删除、元数据修正等具体步骤,帮助审核团队快速确认整改情况。

内容的提问来源于stack exchange,提问作者Dalia Abu ghoush

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.12 10:20:56