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

Windows下UniApp打包IPA上传App Store遇ITMS-90161配置文件无效问题求助

解决UniApp打包IPA上传App Store时的ITMS-90161错误(Windows无Xcode环境)

问题描述

  • 运行环境:Windows系统,无Xcode
  • 操作流程:通过UniApp打包IPA文件,上传至App Store Connect
  • 异常现象:上传后App未在后台显示,收到App Store团队的报错通知
  • 错误详情:

ITMS-90161:包com.zhukaoplus.ops[Payload/HBuilder.app]中的Provisioning Profile无效,缺少代码签名证书,提交App Store需使用Distribution Provisioning Profile,详情可访问iOS Developer Portal。

  • 错误截图:
    错误截图1
    错误截图2

针对性解决方案

1. 生成正确的分发配置文件与证书

  • 登录Apple开发者后台,进入「Certificates, Identifiers & Profiles」页面
  • 确认已创建App Store Distribution类型的代码签名证书(不可使用开发证书)
  • 针对Bundle ID「com.zhukaoplus.ops」创建或更新Distribution Provisioning Profile,确保关联正确的分发证书
  • 下载生成的.mobileprovision配置文件

2. 在UniApp中配置签名信息

  • 打开HBuilderX,进入项目的manifest.json →「App原生配置」→「iOS配置」
  • 上传下载好的Distribution Provisioning Profile文件,同时导入对应的p12格式分发证书(可通过HBuilderX内置的证书管理工具完成)
  • 校验Bundle ID与开发者后台配置完全一致(必须为com.zhukaoplus.ops)

3. 重新打包并上传

  • 使用HBuilderX选择「App Store分发」模式重新打包IPA文件
  • 借助Windows版Transporter工具验证IPA签名有效性后,再上传至App Store Connect

内容的提问来源于stack exchange,提问作者Chennai Coconut

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.18 04:15:35