iOS苹果开发者账号(公司账号)申请流程详解

前言

近期由于公司项目的需要,全程参与了公司一款iOS原生应用的开发与上线。其中最让我印象深刻的还是申请苹果开发者账号以及app的上架审核。

  • 申请苹果开发者账号一波三折,又是邮件又是电话的。
  • 审核过程被拒多次,由于苹果审核时间大多是在凌晨或者第二天早上的6-8点,所以整个审核周期下来耗了一周时间。
    [En]

    the review process was rejected many times, and since the review time for Apple is mostly in the early morning or at 6-8 o’clock the next morning, the whole review cycle takes a week.*

所以,在此记录下操作流程。

什么是苹果开发者账号?

刚刚涉猎iOS开发的同学,可能存在疑问,苹果开发者账号是个啥?

苹果开发者账号是iOS开发者开发过程中用于运行真机调试,app出包签名,把应用上传到AppStore上使用的账号。

比如发布一个Android应用到应用宝或者华为应用市场,我们首先需要申请软著,然后到相应发布平台申请账号填写app信息进行发布。

iOS也一样,但是他没有这么多的发布平台,只有app store,而发布到app store就需要一个苹果开发者账号。 除此之外,比如运行真机调试,app出包签名都需要苹果开发者账号。

提前需要准备的信息

  • 公司电子邮箱
  • 公司联系电话号码
  • 可供支付的银行卡(微信,支付宝或者银行卡、信用卡)
  • 公司的邓白氏编码(D-U-N-S Number),这是官网DUNS的介绍:D-U-N-S
  • 公司官网(官网必须能正常打开,并且包含有公司地址和联系电话等信息)
    [En]

    the official website of the company (the official website must be open normally and contain information such as company address and contact number)*

  • 注册的公司信息(名字,地址等等)
  • 申请人姓名,身份证号码,手机号码,职称,邮箱,人脸(有个过程需要人脸验证)
    [En]

    applicant’s name, ID card number, mobile phone number, job title, email address, face (there is a process that requires face verification)*

这是官网说明

iOS苹果开发者账号(公司账号)申请流程详解

; 具体流程

  1. 注册创建一个Apple ID账号(只要使用过iPhone手机应该都有这个账号,下载app时是需要这个账号的)。没有的也没关系,注册一个就好了,Apple ID注册网址
    iOS苹果开发者账号(公司账号)申请流程详解
    注册好后,请进行登录,因为后面的步骤都是需要登录才能进行操作。

备注:注册Apple ID的信息请如实填写,比如姓名和出生日期。(以前同事有过经历,姓名写成别名,最终申请开发者账号有个步骤总是报错,无法下一步操作,如下截图:

iOS苹果开发者账号(公司账号)申请流程详解
  1. 申请公司邓白氏编码(D-U-N-S Number)。在申请邓白氏编码之前需要先查询下公司是否已经申请了邓白氏,这是查询邓白氏编码的入口:
    iOS苹果开发者账号(公司账号)申请流程详解
    备注:法人实体名称填写公司英文名称(不写英文没法输入),工作电子邮件是到时候接收邓白氏编码的邮箱。

填写好信息后,点击继续按钮,页面会根据上一步填写的公司名称和地址,列出大概符合条件的已经申请过邓白氏码的公司,查看一下有没有自己的公司,若有,选中,点击继续,就会收到一封包含之前申请的邓白氏码邮件。

[En]

After filling in the information, click the continue button, and the page will list the companies that probably meet the requirements that have applied for Dun and Bradstreet code according to the company name and address in the previous step, and check to see if there is any company of your own. If so, select and click continue. You will receive an email containing the Dun and Bradstreet code of the previous application.

iOS苹果开发者账号(公司账号)申请流程详解
若没有,则返回到最开始填写信息的页面,这次不要点击继续按钮,而是点击页面下方 请提交您的信息,截图如下:
[En]

If not, return to the page where you filled in the information at the beginning. Instead of clicking the continue button this time, click * Please submit your information * at the bottom of the page. The screenshot is as follows:

iOS苹果开发者账号(公司账号)申请流程详解
点击提交信息后,就是 等待邮件。大概等了1天,我就收到邮件了(建议时刻关注邮箱):
  • 提交信息后收到的第一封邮件:苹果发来的收到申请的邮件,表示正在处理了。
    [En]

    the first email received after submitting the message: an email from Apple indicating that it is being processed.*

  • 再次收到第二封邮件:需要提供更多公司信息,比如:营业执照,公章照片,还有个什么确认知悉函(盖章签字啥的具体是项目负责人去弄了)。
    [En]

    received a second email again: need to provide more company information, such as business license, official seal photo, and a confirmation letter (stamped and signed by the project leader).*

  • 最后就是成功申请到邓白氏编码的邮件。(邮件有个说明:邓白氏编码申请成功后,需要7个工作日才能使用,这个具体没法验证了,因为我们是提前申请的邓白氏编码,到申请开发者账号时都有两个星期了。苹果既然说明了,为了省去不必要的麻烦,最好还是等够7个工作日)

    [En]

    finally, I successfully applied for an email encoded by Dun and Bradstreet. (there is a note in the email: it will take 7 working days to use the Dun and Bradstreet code after the application is successful. This can not be verified, because we applied for the Dun and Bradstreet code in advance, and it has been two weeks since we applied for the developer account. Now that Apple has explained, in order to save unnecessary trouble, it is best to wait 7 working days)*

  • 用苹果手机到app store下载Apple Developer app,然后用注册创建好的Apple ID进行登录。

    iOS苹果开发者账号(公司账号)申请流程详解
    登录成功后,点击底部账户按钮,如图:
    iOS苹果开发者账号(公司账号)申请流程详解
    点击 立即注册
  • 然后开始填写申请人信息和公司信息。(备注:姓名填创建Apple ID时填写的姓名,其实就是申请人的姓名)

    iOS苹果开发者账号(公司账号)申请流程详解
    填写完信息后点击继续按钮,接下来的两个页面都点击继续,最后人脸验证,如下截图:
    [En]

    Click the continue button after completing the information, click continue on the next two pages, and finally verify the face, as shown in the screenshot below:

    iOS苹果开发者账号(公司账号)申请流程详解iOS苹果开发者账号(公司账号)申请流程详解iOS苹果开发者账号(公司账号)申请流程详解
  • 选择申请组织开发者账号(其实就是公司开发者账号),填写公司信息和申请人信息:

    iOS苹果开发者账号(公司账号)申请流程详解iOS苹果开发者账号(公司账号)申请流程详解iOS苹果开发者账号(公司账号)申请流程详解iOS苹果开发者账号(公司账号)申请流程详解
    最后填完信息后,提交信息,然后 等待邮件
  • 大概等了3天左右收到邮件,邮件意思是收到我们的申请了,但是需要电话进一步确认,我们根据邮件指引联系了苹果团队,他们确认了公司和申请人的信息后,等了3个多小时,收到申请通过邮件,然后我们重新登录Apple Developer app就可以进行付费了(688元/年,可支付宝,微信,银行卡),最后注册成功。

    iOS苹果开发者账号(公司账号)申请流程详解iOS苹果开发者账号(公司账号)申请流程详解
    当然如果是个人开发者,可以选择申请苹果个人开发者账号。个人开发者账号不需要邓白氏编码,同时也只需要个人信息(不需要公司信息),申请流程在第5个步骤中实体类型选择个人,然后接下来的流程都是差不多的,价格也是99美元。
    [En]

    Of course, if you are an individual developer, you can choose to apply for an Apple personal developer account. The individual developer account does not need Dun and Bradstreet code, and only needs personal information (no company information). The application process selects the individual in the entity type in step 5, and then the subsequent process is the same, and the price is $99.

这时候有同学就有疑问了,个人开发者账号和公司开发者账号申请费用都是一样的,他们有啥区别呢?我大概列了下几种常见的开发者账号类型,一起看下:

[En]

At this time, some students will have questions. The application fees for individual developer accounts and corporate developer accounts are the same. What’s the difference between them? I’ve roughly listed the following common types of developer accounts. Let’s take a look at:

  • 个人开发者账号
  • 费用:99美元
  • 协作开发人数:1人(仅限开发者自己)
  • 是否可以上架App Store: 是
  • 测试设备数量:100台(这里面有个注意事项:比如我添加了100台设备,达到数量上限了不能再添加了,这时候我删除了10台不怎么使用的设备,正常理解应该就可以再添加10台新设备,但实际是不能添加的,必须得等到下一个会员年数量才会刷新)
  • 不需要公司邓白氏编码
  • 公司开发者账号
  • 费用:99美元
  • 协作开发人数:允许多人协作开发
  • 是否可以上架App Store: 是
  • 测试设备数量:100台(这里面有个注意事项:比如我添加了100台设备,达到数量上限了不能再添加了,这时候我删除了10台不怎么使用的设备,正常理解应该就可以再添加10台新设备,但实际是不能添加的,必须得等到下一个会员年数量才会刷新)
  • 需要公司邓白氏编码
  • 企业开发者账号

    企业开发者账号有个亮点,就是打包的app不用经过苹果审核,就可以在自己的网站上分发下载,任何人只要进入这个网站都可以进行下载安装,不过app安装之后打开会弹出提示:app由不受信任的企业开发需要到设置里面点击信任啥的。 这个亮点我确实体验过,是在一个合作企业里面下载他们的一个直播软件,当时我很惊讶,iOS应用可以直接到网上进行下载安装的吗? 现在或许就明白了, 当然这篇博文也很好的解释了这点。
    不过企业开发者账号申请条件严格,申请很难通过。

  • 费用:299美元
  • 协作开发人数:允许多人协作开发
  • 是否可以上架App Store: 否。 企业内部快速迭代分发使用,不能上架app store
  • 测试设备数量:无限制
  • 需要公司邓白氏编码

申请完开发者账号,就可以发布应用到app store了,具体流程可以看看我的这篇文章:iOS app上架app store流程详解

至此,申请苹果开发者账号(公司账号)流程就结束了。

Original: https://blog.csdn.net/hepingdev/article/details/125489193
Author: hepingdev
Title: iOS苹果开发者账号(公司账号)申请流程详解

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/93600/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

发表回复

登录后才能评论
免费咨询
免费咨询
扫码关注
扫码关注
联系站长

站长Johngo!

大数据和算法重度研究者!

持续产出大数据、算法、LeetCode干货,以及业界好资源!

2022012703491714

微信来撩,免费咨询:xiaozhu_tec

分享本页
返回顶部