详解iOS苹果开发者账号(公司账号)申请流程(ios开发是什么意思)(ios开发技巧)

访客 162 0

前言

最近,我参与了公司一款iOS原生应用的开发和上线,这是出于公司项目的需要。在整个过程中,我印象最深刻的是申请苹果开发者账号以及应用上架审核。

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

因此,我在此记录下操作流程。


什么是苹果开发者账号?

对于刚刚开始学习iOS开发的同学来说,他们可能会有一个问题:苹果开发者账号是什么?

苹果开发者账号是iOS开发者在应用开发过程中所使用的账号,用于进行真机调试、应用签名和将应用上传至AppStore上发布。

举例来说,如果我们想要将一个Android应用发布到应用宝或者华为应用市场,首先需要申请软件著作权,并随后前往相应的发布平台注册账号并填写相关的应用信息,以便进行发布。

就像其他操作系统一样,iOS也有自己的发布平台,但与其他操作系统不同的是,iOS只有一个发布平台——App Store。要将应用程序发布到App Store上,开发者需要拥有一个苹果开发者账号。此外,为了进行真机调试和应用程序签名等操作,同样需要使用苹果开发者账号。


提前需要准备的信息

  • 公司电子邮箱
  • 公司联系电话号码
  • 可供支付的银行卡(微信,支付宝或者银行卡、信用卡)
  • 公司的邓白氏编码(D-U-N-S Number),这是官网DUNS的介绍:D-U-N-S
  • 公司官网(官网必须能正常打开,并且包含有公司地址和联系电话等信息)
  • 注册的公司信息(名字,地址等等)
  • 申请人姓名,身份证号码,手机号码,职称,邮箱,人脸(有个过程需要人脸验证)

这是官网说明。
详解iOS苹果开发者账号(公司账号)申请流程(ios开发是什么意思)(ios开发技巧)-第1张图片-谷歌商店上架


具体流程

  1. 注册创建一个Apple ID账号(只要使用过iPhone手机应该都有这个账号,下载app时是需要这个账号的)。没有的也没关系,注册一个就好了,Apple ID注册网址。
    详解iOS苹果开发者账号(公司账号)申请流程(ios开发是什么意思)(ios开发技巧)-第2张图片-谷歌商店上架
    注册好后,请进行登录,因为后面的步骤都是需要登录才能进行操作。

    备注:注册Apple ID的信息请如实填写,比如姓名和出生日期。(以前同事有过经历,姓名写成别名,最终申请开发者账号有个步骤总是报错,无法下一步操作,如下截图:
    详解iOS苹果开发者账号(公司账号)申请流程(ios开发是什么意思)(ios开发技巧)-第3张图片-谷歌商店上架

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

    填写好信息后,点击继续按钮,页面会根据上一步填写的公司名称和地址,列出大概符合条件的已经申请过邓白氏码的公司,查看一下有没有自己的公司,若有,选中,点击继续,就会收到一封包含之前申请的邓白氏码邮件。
    详解iOS苹果开发者账号(公司账号)申请流程(ios开发是什么意思)(ios开发技巧)-第5张图片-谷歌商店上架
    若没有,则返回到最开始填写信息的页面,这次不要点击继续按钮,而是点击页面下方请提交您的信息,截图如下:
    详解iOS苹果开发者账号(公司账号)申请流程(ios开发是什么意思)(ios开发技巧)-第6张图片-谷歌商店上架
    点击提交信息后,就是等待邮件。大概等了1天,我就收到邮件了(建议时刻关注邮箱):
  • 提交信息后收到的第一封邮件:苹果发来的收到申请的邮件,表示正在处理了。
  • 再次收到第二封邮件:需要提供更多公司信息,比如:营业执照,公章照片,还有个什么确认知悉函(盖章签字啥的具体是项目负责人去弄了)。
  • 最后就是成功申请到邓白氏编码的邮件。(邮件有个说明:邓白氏编码申请成功后,需要7个工作日才能使用,这个具体没法验证了,因为我们是提前申请的邓白氏编码,到申请开发者账号时都有两个星期了。苹果既然说明了,为了省去不必要的麻烦,最好还是等够7个工作日)

  1. 用苹果手机到app store下载Apple Developer app,然后用注册创建好的Apple ID进行登录。
    详解iOS苹果开发者账号(公司账号)申请流程(ios开发是什么意思)(ios开发技巧)-第7张图片-谷歌商店上架
    登录成功后,点击底部账户按钮,如图:
    详解iOS苹果开发者账号(公司账号)申请流程(ios开发是什么意思)(ios开发技巧)-第8张图片-谷歌商店上架
    点击立即注册

  1. 然后开始填写申请人信息和公司信息。(备注:姓名填创建Apple ID时填写的姓名,其实就是申请人的姓名)
    详解iOS苹果开发者账号(公司账号)申请流程(ios开发是什么意思)(ios开发技巧)-第9张图片-谷歌商店上架
    填写完信息后点击继续按钮,接下来的两个页面都点击继续,最后人脸验证,如下截图:
    详解iOS苹果开发者账号(公司账号)申请流程(ios开发是什么意思)(ios开发技巧)-第10张图片-谷歌商店上架详解iOS苹果开发者账号(公司账号)申请流程(ios开发是什么意思)(ios开发技巧)-第11张图片-谷歌商店上架详解iOS苹果开发者账号(公司账号)申请流程(ios开发是什么意思)(ios开发技巧)-第12张图片-谷歌商店上架

  1. 选择申请组织开发者账号(其实就是公司开发者账号),填写公司信息和申请人信息:
    详解iOS苹果开发者账号(公司账号)申请流程(ios开发是什么意思)(ios开发技巧)-第13张图片-谷歌商店上架详解iOS苹果开发者账号(公司账号)申请流程(ios开发是什么意思)(ios开发技巧)-第14张图片-谷歌商店上架详解iOS苹果开发者账号(公司账号)申请流程(ios开发是什么意思)(ios开发技巧)-第15张图片-谷歌商店上架详解iOS苹果开发者账号(公司账号)申请流程(ios开发是什么意思)(ios开发技巧)-第16张图片-谷歌商店上架
    最后填完信息后,提交信息,然后等待邮件

  1. 大概等了3天左右收到邮件,邮件意思是收到我们的申请了,但是需要电话进一步确认,我们根据邮件指引联系了苹果团队,他们确认了公司和申请人的信息后,等了3个多小时,收到申请通过邮件,然后我们重新登录Apple Developer app就可以进行付费了(688元/年,可支付宝,微信,银行卡),最后注册成功。
    详解iOS苹果开发者账号(公司账号)申请流程(ios开发是什么意思)(ios开发技巧)-第17张图片-谷歌商店上架详解iOS苹果开发者账号(公司账号)申请流程(ios开发是什么意思)(ios开发技巧)-第18张图片-谷歌商店上架
    当然如果是个人开发者,可以选择申请苹果个人开发者账号。个人开发者账号不需要邓白氏编码,同时也只需要个人信息(不需要公司信息),申请流程在第5个步骤中实体类型选择个人,然后接下来的流程都是差不多的,价格也是99美元。

有同学开始产生疑问了,他们想知道个人开发者账号和公司开发者账号的申请费用是否相同,以及它们之间有何区别。为了解答这些问题,我将列举几种常见的开发者账号类型,请大家一起来看看:

  • 个人开发者账号

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

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

    企业开发者账号有一个特点,就是打包的应用程序无需经过苹果审核,可以在自己的网站上分发和下载。只要访问该网站,任何人都可以下载并安装这个应用程序。不过,在安装后打开应用程序时会弹出提示:该应用由不受信任的企业开发者创建,请前往设置中点击信任等操作。我亲身体验了这个特点,在一个合作企业里下载他们的直播软件时感到非常惊讶。难道iOS应用程序真的可以直接从网上下载并安装吗?现在或许我明白了,当然这篇博文也很好地解释了这一点。
    然而,申请企业开发者账号条件非常严格,通过申请十分困难。

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

完成开发者账号注册后,您即可将应用发布至App Store。若想了解具体流程,请参阅我所撰写的文章《iOS app上架App Store流程详解》。

到此为止,苹果开发者账号(公司账号)的申请流程已经完成。

标签: 谷歌商店上架 账号 开发者

发表评论 (已有0条评论)

还木有评论哦,快来抢沙发吧~