首页 / 新手指南
内测分发 · 5 步上手

新手指南

注册、实名、上传 IPA / APK 后,即可得到固定下载页和二维码。按下面步骤即可发第一包。

IPA / APK 固定二维码 密码与授权 直连 / API

上手流程

注册、实名、上传、获取链接、分享

五步走通:注册 → 实名 → 上传 → 拿链接/二维码 → 发给用户

  1. 打开 注册,用手机或邮箱创建账号,然后 登录
  2. 实名认证 完成个人或企业认证。未实名不能上传。
  3. 进入 上传应用,选择或拖入 IPA / APK(也支持 mobileconfig)。
  4. 上传成功后,在「我的应用」复制短链,或到应用详情下载二维码。二维码指向固定下载页,以后更新版本不必换码。
上传过程中请勿关闭浏览器。单文件大小受会员等级限制,不够可先升级会员。
其余内容

高级说明

走通上面五步即可发出第一包。下面是应用设置、权限、直连、API 和常见问题,需要时再看。

上传时确认什么

上传应用页:立即上传

左侧点「上传应用」,点击按钮或拖拽安装包

平台 文件 上传后请核对 常见卡住原因
iOS IPA 应用名、Bundle ID、版本号 证书/描述文件不匹配、设备无法信任、包解析失败
Android APK 应用名、包名、版本号 签名不一致无法覆盖安装、需允许未知来源

同一应用再次上传(从该应用进入上传页)会作为新版本,短链和二维码可保持不变。

核心概念

能力 说明 入口
上传与版本 上传 IPA/APK,同应用再传即更新版本 上传应用
应用列表 复制下载链接;iOS 与 Android 可合并,一个二维码按系统下载对应包 我的应用
配置下载页 名称、短链、密码、模板、直连、API 都在应用设置里 见下方五标签
下载统计 浏览次数、下载次数,可按日期筛选 应用详情旁的统计
获取 UDID 采集 iOS 测试设备标识(本站已有工具,不在本页展开) UDID 获取
应用列表下载链接与二维码

列表里复制短链;详情页可放大并下载二维码

配置应用下载

打开任意应用的 APP 设置(地址形如 /index/publish_setting),顶部有五个标签。改完后点页面底部「保存」(API 模式开关会即时保存)。

应用设置五个标签

基本设置

  • 应用名称:显示在下载页上的名字。
  • 短链接:至少 3 位;不能是纯数字;不能包含 l、i、o、0、1。改短链等于改对外地址,已发出去的旧短链会失效。
  • APP 备案:如有 ICP 备案号可填写,将显示在分发页。

高级设置

公开、密码、授权三种下载方式
  • 信任教程(仅 iOS):开启后,分发页展示信任/安装引导。详细步骤见已有教程 信任企业级开发者
  • 下载方式:公开安装(无需密码)/密码安装(需设置下载密码)/授权安装(一人一码,下载后失效,可进入「管理授权码」)。
  • 下载有效期:长期有效,或指定起止日期。
  • 下载总限制同 IP 单日限制:关闭表示不限制;防刷量可设每 IP 每天 5~10 次。
  • 联系方式、备注、应用介绍:会展示在下载页。iOS 还可填苹果商店地址。

模板设置

分发页语言与模板

选择下载页语言(简体、English、繁体、韩、泰、日、越南语)和模板 1~8。可点「预览」再保存。最新一款标有「动态模板」。语言也会影响信任教程文案。

直连模式

直连模式生成下载地址

开启后可生成直接下载安装包的链接,给自有页面或第三方系统调用,不经过落地下载页。日常发给用户,仍建议用二维码指向固定下载页。

  • 先开开关,再点「生成下载地址」,然后复制。
  • 「重新生成」会使旧地址立即失效。
  • 仅限已绑定自有域名的应用使用;高级设置里的 IP 日限对直连同样生效。

尚未绑域名可先看 HTTPS 免配置证书指南常规 SSL 配置指南

API 模式

API 模式用服务端 POST 取下载地址

开启后可用服务端 POST 请求获取当前可下载版本的地址,便于对接自有系统。开关会即时保存。

  • 请求方法仅支持 POST,地址在设置页「请求地址」中复制(路径为 /upload/api)。
  • 必填参数 secret:密钥只放在服务器,不要写进 App 或网页前端。
  • 成功时返回 code: 200,以及 data.url / name / platform / version / build
  • 常见失败:401 密钥无效或未开启、403 应用下架或过期、404 无可下载版本。
  • 重新生成密钥后,旧密钥立即失效。
本页不提供带密钥的调用代码。登录后打开「应用设置 → API模式」,在页面内复制 curl / PHP 等示例即可。

按场景选权限

场景 建议
团队自测 公开安装 + 固定下载页/二维码,发版只更新包,不换入口
产品验收 写清应用介绍,并看下载统计确认是否已装到
对外试用 密码安装或授权码,配合次数、有效期,避免链接被随意转发

给用户怎么说

发链接或二维码时,请对方先确认三件事:设备平台对不对(iPhone 不要装 APK)、下载页版本是不是本次要测的、是否需要密码。

  • iOS 打不开:到「设置 → 通用 → VPN 与设备管理」信任描述文件。图文见 信任教程
  • Android 装不上:允许浏览器安装未知来源;覆盖安装时签名需与旧包一致。
  • 反馈「装不了」时,请带上:机型、系统版本、应用版本号、失败截图。不要只说装不了。

一次合格的内测分发要交付什么

走通上传之后,再用下面五条对照:把安装包丢到聊天工具里只完成了文件传递。用平台分发,是为了让用户装到正确版本,并且你能确认这件事发生了。

  1. 版本可识别:下载页能看清应用名、平台、包名、版本号。
  2. 入口稳定:二维码指向固定下载页,发新版不必换码。
  3. 权限可控:可按范围设置公开、密码、授权码、次数或有效期。
  4. 安装有说明:iOS 可打开信任教程;用户知道失败时先看什么。
  5. 结果可追踪:能在统计里看到浏览和下载。

发版前检查清单

  • 下载页展示的版本号是不是本次要测的包
  • 应用介绍是否写清测试重点和已知问题
  • 二维码是否仍指向固定下载页,而不是某次文件直链
  • 公开 / 密码 / 授权、次数和有效期是否匹配本次范围
  • 统计里能否看到下载,方便确认用户是否已拿到包

进阶对接

需求 用法
自有页面直接下包 直连模式(须自有域名)
程序里取最新下载地址 API 模式,在服务端调用
微信里更稳地打开、带 HTTPS 绑定自有域名,见 Cloudflare 指南

审核规范

上传前请阅读 应用审核规范。不接受色情、赌博、彩票、欺诈、木马、金融、聊天通讯录、区块虚拟币等违法应用。违规将删除应用或封禁账号。

走完上手流程后,即可在「我的应用」把固定链接和二维码发给用户。需要改外观或权限时,再打开应用设置五个标签逐项调整。

常见问题

iOS 和 Android 能不能用同一个入口?

可以。分别上传后,在应用列表使用「合并应用」,一个二维码会按手机系统下载对应版本。

每次发新版本都要换二维码吗?

不需要。二维码应对准固定下载页。新包上传到同一应用后,打开原链接就是新版本。

为什么不建议直接发安装包文件链接?

文件直链缺少版本说明、安装提示、访问控制和下载统计。用户收到多个直链后,也很难判断哪个是当前版本。直连模式适合自有系统调用,不等于日常发码方式。

直连和下载页有什么区别?

下载页带介绍、模板、密码和统计,适合发给人扫。直连是安装包文件本身,适合嵌进你自己的网站或脚本,且必须绑定自有域名。

提示未实名,不能上传?

实名认证 提交并等待通过后再上传。

包太大传不上去?

单文件上限随会员等级变化,可在上传页看到当前上限,需要时升级会员。

开通会员有什么用?下载怎么计费?

开通或升级会员可以增加云存储空间容量,并提升单包大小限制。用户下载安装包时会扣除虾币,余额不足将无法继续分发,请及时充值。套餐说明见 价格

微信里打不开下载页?

引导用系统浏览器打开,或绑定自有域名并开启 HTTPS。可参考 域名指南

直连提示要先绑域名?

直连模式必须绑定自有域名才能生成下载地址。到「自定义域名」完成解析后再回设置页开启直连。API 模式不需要先绑域名,开启后即可在设置页复制请求地址和密钥。

iOS 提示未受信任的企业级开发者?

图文教程 在系统设置里信任描述文件。