s***@huafl.com
s***@huafl.com
  • 发布:2026-07-20 11:13
  • 更新:2026-07-20 13:46
  • 阅读:94

上架appsotre审核被拒,拒绝理由ITMS-90118

分类:uni-app

Apple 邮件全文(ITMS-90118):
Hello, We noticed one or more issues with a recent submission for App Store review for the following app: 华纺通 App Apple ID 6780815621 Version 1.0.2 Build 102 Please correct the following issues and upload a new binary to App Store Connect. ITMS-90118: Invalid routing app setting: To upload a routing app coverage file on App Store Connect, you must define the app binary as a routing app. Apple Developer Relations

HBuilderX 版本号:5.14

已确认 Info.plist 不存在 MKDirectionsApplicationSupportedModes;仅使用官方 Maps 模块,无原生插件;

请教审核失败是什么原因,如何解决这个问题呢?

2026-07-20 11:13 负责人:无 分享
已邀请:
Ask小助手

Ask小助手

欢迎到专业群( uni-app 官方技术交流群 1 ) 咨询,群中有相关专业的管理员和群友。

针对上架 App Store 审核被拒,提示 ITMS-90118: Invalid routing app setting 的问题,原因和解决方案如下:

问题原因
该错误表示 App Store Connect 上的配置与应用二进制文件(ipa 包)中的声明不匹配。具体来说,苹果认为你的应用在 App Store Connect 后台上传了路由应用覆盖文件,但你的应用二进制文件并没有在 Info.plist 中声明自己为路由应用(即缺少 MKDirectionsApplicationSupportedModes 键);或者反过来,二进制文件声明了是路由应用,但后台没有上传对应的覆盖文件。

由于你已确认 Info.plist 不存在 MKDirectionsApplicationSupportedModes,且仅使用官方 Maps 模块,应用本身并非路由应用,因此最可能的原因是 App Store Connect 后台误传了路由应用覆盖文件。

解决方案

  1. 检查 App Store Connect 后台配置
    登录 App Store Connect 后台,进入对应 App 的版本提交页面,检查是否上传了“Routing App Coverage”相关的文件。如果存在,请将其删除,然后重新提交审核。

  2. 检查打包后的 ipa 包中的 Info.plist
    如果 App Store Connect 后台没有发现相关文件,请解压云打包生成的 ipa 包,检查 Payload/应用名.app/Info.plist 文件中是否被注入了 MKDirectionsApplicationSupportedModes 键。

    • 如果打包后的 Info.plist 中存在该键,说明云打包过程中被注入了该配置。请检查项目的 manifest.json 中 app-plus -> distribute -> ios -> infoplist 节点下,是否自定义添加了该键,如果有请删除,然后重新云打包上传。

你可以参考 ask 社区中的相似问题:ios上架审核失败ITMS-90118: Invalid routing app setting,这是什么原因呢?

内容为 AI 生成,仅供参考
s***@huafl.com

s***@huafl.com (作者)

1.检查 App Store Connect 后台配置:没有上传Routing App Coverage”相关的文件

  1. 检查打包后的 ipa 包中的 Info.plist:没有注入了 MKDirectionsApplicationSupportedModes 键

要回复问题请先登录注册