iOS开发者账号与测试机个数上限
2021-05-25 本文已影响0人
NJKNJK
最近公司疯狂扩张,开发人员和测试同学逐渐增多,测试设备数量也在增加,然后随着iPhone XS和XR的发布,终于某一天,提示测试设备数量达到上限。
说到测试设备的数量,不得不提一下开发者账号的分类。
开发者账号分类
类型 | 特点 | 费用 |
---|---|---|
个人账号 | 个人开发者用,App需要上传至App Store,只能有一个开发者,测试设备数量上限100,申请不需要邓白氏码 | 99$ |
公司账号 | 公司或团队用,App需要上传至App Store,可以有多个开发者,测试设备数量上限100,申请需要邓白氏码 | 99$ |
企业账号 | 企业内部应用发布,App不需要上传至App Store,可以有多个开发者,测试设备数量没有限制,申请需要邓白氏码 | 299$ |
教育账号 | 教育机构专用,需要苹果审批,不可以发布到App Store | 免费 |
测试机个数达到上限
数量到上限怎么办?懵逼三连问——
Q:删除已有设备重新添加可以吗?
A:没用!
Q:能找苹果申请增加名额吗?
A:非常非常难。
Q:可以重置现在的设备数,重新添加吗?
A:每年只要一次机会。
划重点
- 删除设备并不会恢复占用的名额
- 唯一 的恢复名额机会:开发者账号续费,第一次登陆时,删除设备后可以恢复,但是一旦新增,再删除就不会恢复了
引用唐巧大神举的例子:
假如第一年,你增加了70个设备,同时删除了10个设备,这个时候,虽然你的设备数是60,但是可用的增加测试机的名额却只有30个了。
到了第二年,你续费了开发者身份,在你第一次登陆进去后,你可以看到你的可用设备恢复成 100 - 60 = 40个了。这个时候,你可以选择删除一些设备,例如你又删除了20个设备,这样你的名额数变成60个。之后你增加了一个设备,因为你选择了增加新设备,苹果认为你已经放弃删除设备以恢复设备数的机会,这样,你的名额就固定成59个。以后删除设备都不会增加新名额了,直到你的下一个membership year开始时才又会有这样的机会来删除设备释放名额。
我们的解决方案
联系苹果,申请新增名额失败,得到一次重置设备的机会,但是公司刚需摆在这里,100的限制迟早会再次成为问题。
然后,我们移步使用企业账号开发了...