背景知识

以前以为 iOS 开发者计划分为是个人和企业两类,其实细分应该是四类:个人、公司(company)、企业(enterprise)、大学。

大学计划是给教育机构用的,一般公司不用考虑。

企业账号年费 299 美元,app 只能分发给企业内部员工使用,不能通过 App Store 发布 app。

个人和公司账号年费都是 99 美元。

不少人把 99 的公司账号和 299 的企业账号搞混了。299 的企业账号需要邓白氏编码(D-U-N-S number),这是方便那些大公司分发企业内部 app 的,不是通过 App Store 发布,其实一般公司都用不着,注册了也没用,不能通过苹果的应用商店发布 app……(好像有些装盗版软件的工具就是利用了这种企业账号)

99 的公司账号原来是不需要 D-U-N-S 编码的,2012 年以后也开始要了。

99 的个人和公司账号的区别是,公司账号需要提供 D-U-N-S 码之类的信息,审核什么的麻烦一点。以前还需要营业执照盖章之类的,现在不需要了。

据说个人帐号扣税比公司账号少,所以有人推荐规模小的时候用个人账号,以后再升级成公司账号。这一点不是很确定,怕将来升级麻烦的话,直接申请 99 的公司账号就好。

申请流程

下面以 99 美元的公司账号为例,讲讲申请流程。打开 https://developer.apple.com/programs/ios/ 选择”Enroll Now”按钮,按照提示操作。其他都比较简单,按照提示一步步来就可以了,最大难点就是邓白氏码的申请,下面重点谈谈这个邓白氏码如何申请。

  1. 按照官网流程,到了需要填写邓白氏编码的地方,旁边会有一个“DUNS Look up”的页面。
  2. 进入这个页面,填写公司信息,都填英文。地址电话什么的不用说了,其中公司的英文名字,如果没有的话,自己随便翻译一个就行,这方面没有强制要求(国家规定就是各公司自己翻译,没有说必须满足什么格式、不能重名之类的,所以自己看着翻译一个就行了)。只是翻译好了之后要记住,以后统一用这个,回头人家还会打电话给你核实。
  3. 填好之后提交,它会帮你查询,这公司是否已经有 DUNS 码了?如果已经有了,那就不用说了。一般都是没有的。
  4. 下面重点来了,没有 DUNS 码的话,出现的页面提示会有两种情况: ((对这两种情况的说明来自:http://www.zhihu.com/question/20403722/answer/20530817,非常感谢该作者~))
    1. 会出现一些名字跟你填的公司很像的公司给你选,比如只差几个字母,但地址完全不对;
    2. 没有这样一个公司,申请一个。
  5. 如果你遇到的是页面 2,那你很幸运,直接申请就行了。
  6. 如果你遇到的是页面 1,那就必须找苹果客服了。其实就是他们的页面现在有问题,少了一个直接申请的按钮……
  7. 中国区苹果开发者客服电话:400 670 1855,苹果开发者中国客服邮箱:chinadev@asia.apple.com。我是发的信,其实打电话最后还是需要你发信的……信中说明申请邓白氏编码需要帮助,把你在“DUNS Look up”页面填的信息附上就可以。跟客服可以说中文哦~
  8. 苹果客服会很快给你回复,说转给邓白氏那边的人了。
  9. 过几天邓白氏的人会打你当时填的那个公司电话,核实一下公司名称啊、地址啊之类的情况。如实回答就可以了。
  10. 核实之后很快会发来一封信,你的 DUNS 码发下来了!但是别高兴得太早,这个码需要等 14 天才能用。
  11. 14 天之后(为了安全可以再多等几天),回到苹果官网(https://developer.apple.com/membercenter/),按流程填写 DUNS 码,提交。但是,很大几率,这次仍然会通不过!
  12. 不过无需担心,胜利就在眼前了!再给苹果客服 chinadev@asia.apple.com 发一封信,说明情况。
  13. 这次我在发信之后几分钟,就接到了来自苹果客服的电话。说话的是一位声音甜美的妹子,台湾腔,态度非常好,非常客气,还不停地向我说谢谢……总之是他们的系统又有点什么问题,客服手动给你处理了,你再提交一次应该就可以了。
  14. 但是,还有可能,像我一样,这次仍然通不过!……原因似乎是系统会有缓存什么的,如果你提交的信息跟原来一样,完全没有改动的话,系统就直接拒绝了。试过换浏览器清缓存什么的,不管用。解决办法是:把提交的信息稍微改动一点就行了。改一个字符就行。比如我们公司电话是没有分机号的,那个格子之前空着,现在我在那个格子里填个 0,再提交,就通过了……
  15. 之后就按照流程一步步走了,中间苹果还会给你发两封信,一路点下一步,最后就到了交钱的地方。苹果这点非常好,交钱是最后一步,你卡在中间的什么步骤上,是不会算你钱的~到了这里,不差钱的就可以直接交钱了。如果比较勤俭节约(或者说又穷又抠……)的话,可以先不交钱,因为 99 美元是管一年的,交了钱就开始算时间了,如果你的 app 还没开发好,不能马上提交,这段时间不就亏了嘛……所以你可以先把前面的步骤做好,进行到交钱这一步,然后等到 app 开发好,可以提交的时候,再交钱……
  16. 关于交钱,还要注意两点:
    1. 在中国只能用信用卡付款
    2. 付款页面上写着,信用卡的信息必须跟申请人完全一致,否则需要提供证明。但是,苹果客服跟我打电话证实,公司名义申请的账号是不需要这一点的,也就是说,随便谁的信用卡都可以,也不需要提供任何额外证明。
  17. 一般交钱之后再等两个工作日就可以激活了。至此申请工作终于顺利完成!

写完回顾了一下,居然有 17 个步骤之多,这还是在我省略了很多简单的无需说明的步骤的情况下,实在是汗啊……其实主要的问题在于苹果现在的系统有点毛病,有两个地方几乎必须要联系客服,不能自己完成,所以搞得很麻烦。好在苹果客服反应速度很快,态度也非常好。总之有困难、有不明白的地方,直接找客服就行了,他们会很友善地帮助你。不过还是希望苹果能改进一下他们的系统,把这两个地方改了,我们也省事,他们客服也省事,多好……

对了,最后补充一句,这个邓白氏编码(D-U-N-S number)本身是免费的,完全不要钱!不要听信某些人的,找人花钱申请。别看我这步骤写得很多,但一步步做下来并不难,一定能成功的。花钱找,步骤也不会少,而且很可能花了钱,苹果还不认。据说什么中国华夏邓白氏就是收了钱,苹果不认,华夏邓白氏还不帮忙解决 ((http://www.zhihu.com/question/20403722/answer/15165936))……据称还有人花钱找加拿大的公司申请 DUNS 码,苹果也不认 ((http://www.zhihu.com/question/20403722/answer/15121851))……所以还是自己动手申请吧~