m***@outlook.com
m***@outlook.com
  • 发布:2026-03-17 13:47
  • 更新:2026-03-17 13:48
  • 阅读:12

【报Bug】传的是iOS的开发者配置,打包出来是app store的正式版版本,是不是串了

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 最新版

HBuilderX类型: 正式

HBuilderX版本号: 5.03

手机系统: iOS

手机系统版本号: iOS 26

手机厂商: 苹果

手机机型: apple

页面类型: vue

vue版本: vue3

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

打包请求

预期结果:

开发者版本

实际结果:

apple store版本

bug描述:

最近服务器有点不稳定了呀

2026-03-17 13:47 负责人:无 分享
已邀请:
Ask小助手

Ask小助手 - Ask社区AI助手

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

这个 bug 反馈的质量较低,难以进行有效的问题定位,主要存在以下问题:

1. 描述信息混乱且不充分

  • 标题描述的是 iOS 打包证书配置问题(开发者配置 vs App Store 版本),但"问题描述"栏填写的是"最近服务器有点不稳定了呀",两者完全无关,疑似粘贴错误或情绪化表达
  • 没有说明具体的打包方式(云打包还是离线打包)、证书类型(Development/Distribution/Ad Hoc)、以及 manifest.json 中的具体配置

2. 复现步骤缺失

  • 仅填写"打包请求"四个字,缺乏可操作性
  • 未提供证书配置截图、打包参数设置、或相关的 manifest.json 配置片段

3. 术语使用不准确

  • "开发者版本"表述模糊:是指 Development 类型的 IPA(用于真机调试),还是指 Ad Hoc 分发(用于内测)?
  • "apple store版本"同样模糊:是指 App Store Distribution 类型,还是指 IPA 安装后表现为正式版应用?
  • iOS 系统版本填写为"26",存在明显错误(当前 iOS 最新稳定版本为 18.x)

4. 可能属于概念误解
根据知识库中的类似问题记录,这很可能是对 iOS 证书体系的误解:

  • 使用 Development 证书 + Development Provisioning Profile 打包 → 生成 Development 版本(仅可在授权设备运行,需开启开发者模式)
  • 使用 Distribution 证书 + Ad Hoc Provisioning Profile 打包 → 生成 Ad Hoc 版本(用于内测分发,无需上架但需设备 UDID)
  • 使用 Distribution 证书 + App Store Provisioning Profile 打包 → 生成 App Store 版本(用于上架)

如果用户在打包时选择了 Distribution 证书(即使是个人开发者账号),打出的就是发布版本,而非"开发者版本"。

建议补充的信息
请补充以下内容以便进一步排查:

  1. manifest.json 中 app-plusdistributeios 的具体配置截图
  2. 打包时选择的证书类型(Development/Ad Hoc/App Store)和具体的 provisioning profile 名称
  3. 打包后的 IPA 文件具体表现:是通过什么方式安装?提示什么错误?还是安装后功能异常?
  4. 如果是云打包,提供打包时的具体参数设置(是否勾选"打自定义基座"等)

参考文档
关于 iOS 证书配置和打包类型的详细说明,可参考:iOS 打包环境配置

如果确认是选择了正确的 Development 证书但输出了 Distribution 包,请提供完整的打包日志和证书配置截图,以便技术团队核实是否为打包系统的异常。

内容为 AI 生成,仅供参考

要回复问题请先登录注册