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

Apple内部应用开发部署:账号与分发流程疑问咨询

Apple内部应用分发(普通开发者账号+ABM/Miradore)指南

一、账号选择:普通开发者账号完全够用

  • 苹果官方明确:部署设备数≤100台时,普通开发者账号($99/年)的Ad Hoc分发或通过**Apple Business Manager(ABM)的批量购买计划(VPP)**分发都完全可行,不需要企业开发者账号($299/年)。企业账号是给设备数远超100、且不想走苹果审核的场景设计的,你的20台设备完全没必要。
  • Miradore提示需要企业账号大概率是默认配置没调整,普通账号也能适配。

二、配置与签名流程(普通开发者账号)

1. 证书与Provisioning Profile准备

  • 登录苹果开发者后台,创建iOS Distribution证书(分发用,开发证书仅用于测试)。
  • 创建Ad Hoc类型的Provisioning Profile,添加需要部署的20台设备的UDID(可以通过ABM批量导出设备UDID,或者Miradore自动获取导入)。
  • 将证书和Profile导入你的开发工具(Xcode或其他打包工具),打包时选择对应的签名身份和Profile即可。

2. 应用打包

  • Xcode中选择Product > Archive,完成后进入Organizer,点击Distribute App:
    • 若走Ad Hoc分发,直接选Ad Hoc导出.ipa文件;
    • 若走ABM分发,选App Store Connect,后续按提示上传应用到App Store Connect。

三、分发路径选择(适配ABM+Miradore)

路径1:Ad Hoc分发 + Miradore推送

  • 把导出的.ipa文件上传到Miradore后台,选择目标设备组,Miradore会自动推送安装。
  • 注意:设备必须先在开发者后台添加UDID,用户首次安装后,需要在iOS设置的「通用>VPN与设备管理」中信任你的开发者证书。

路径2:ABM自定义应用分发(更省心)

  • 上传应用到App Store Connect后,选择Custom App(纯内部使用,不对公众开放),提交苹果审核(审核标准和App Store一致,但内部应用审核会更宽松)。
  • 登录ABM后台,关联你的App Store Connect账号,在Apps模块导入该自定义应用。
  • 在Miradore中配置ABM集成,选择要部署的应用和设备组,Miradore会通过ABM的VPP服务推送应用,用户无需手动信任证书,体验更流畅。

关于Unlisted App Store的纠正

  • Unlisted App Store是半公开分发渠道,针对特定外部用户(比如企业客户),需要苹果审核且应用不会在App Store搜索结果中显示。你的场景是纯内部使用,用Ad Hoc或ABM的Custom App更合适,完全没必要走Unlisted。

四、常见误区澄清

  • 普通账号的Ad Hoc分发不需要苹果审核,直接打包导出即可;但ABM的Custom App路径需要上传到App Store Connect并过审。
  • Miradore支持普通开发者账号的两种分发方式,只需在后台正确配置你的开发者账号或ABM关联信息即可。

内容的提问来源于stack exchange,提问作者A-Fairooz

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.30 07:42:38