怎样提交一个 app 到 Apple:从没帐号到App Store(第1部分)

原文:https://www.raywenderlich.com/127936/submit-an-app-part-1

这篇文章由Tony Dahbura更新,原发布作者Gustavo Ambrozio

学习怎样提交一个app到Apple系列文章有两篇。这篇文章包含了从没有帐号到在App Store发布的所有步骤。

你将看到怎样去注册一个苹果开发者帐号,怎样创建各种各样所需要的证书,怎样去配置你的app与怎样提交一个app到App Store审核。

为了创建这篇教程,我完整的创建了一个全新的App Store帐号与提交了一个新的app到App Store上,小心的注意着每一步骤。

在这篇教程中你将提交一个叫Drop Charge的app,这个app来自
2D iOS & tvOS Games by Tutorials。这款app已经通过审核并可以从App Store上面下载了。

这篇文章将展示你将怎么提交一个app,你需要 US$99(或等值的人民币),一张有效的信用卡与一个浏览器。当然了,你得有一台装有 OSX系统的苹果电脑。

最后,你还需要装上Xcode,一款苹果软件开工具。你现在可以从Mac App store上下载或一直等到这篇文章讲完。

开始

第一步注册为Apple开发者。成为Apple开发者是免费的,但没有提交app到App Store上的权力。所以你需要花费US$99才能有发布app的权力。

你可能已经有了Apple开发者帐号。如果有,可以跳过这一章节。

如果你没有Apple开发都帐号,去Apple Developer Site的右上角点击Account链接:

下一页,你可以选择去创建一个新的、完整的Apple ID或使用已有的。如果你想,you can save time and use the Apple ID you already use for your iTunes purchases,不过最好用另一个Apple ID与你的私人的与职业生活的分开。

嗯,点击 Create Apple ID:

填好你的email,密码与安全信息。使用你经常检查的email, 因为 Apple 会频繁的发送一些你提交app的审核状态信息给你。sends frequent updates on the program and on the status of apps you’ve submitted for approval.

滑到下面填完一些安全问题与验证码,然后点击Continue

检查你的注册填写的email。你应该会收到一封类似下面图片一样的邮件:

下一页,会弹出一个对话框,你把上一封邮件中的code填入。然后点击 Verify

你现在有一个开发者帐号Apple ID了。干的不错!:]使用你的新帐号登录进去。

下一面是“oh, so fun”合法协议。Call your lawyer and read the whole thing to him/her on the phone. As soon as you get your lawyer’s approval, click the checkbox. You may want marketing emails too, so click that checkbox if you wish.现在点击 Submit

酷!你已经是一个Apple开发者了!非常棒, 但你可以开发并提交app到App Store上了吗? 好像还不行… 你可以访问库和工具, 不过你需要给Apple一些钱提交 app 到 App Store上。

提交app之前加入Developer Program

登录之后,点击Join the Apple Developer Program,在中间页面的下方。

现在点击Enroll

接下来这个页面描述了注册Individual或者Company
点击Start Your Enrolment

然后选择Individual / Sole Proprietor / Single Person Business,点击Continue

填写一些必要信息:

同样的接受用户协议,并点击Continue

检查你填写的信息,然后点击Continue

如果你同意此项的话,选中Autonmatic Renewal,然后点击Purchase

你现需要再次登录,用刚刚创建的新Apple ID。

接下来需要填写付款页面信息:

同意Terms & Conditions,然后点击Continue

确认你想购买会员资格:

过一会你将看到Thank you 的界面:

欢迎你!

Now, Let Me In!

提交付款之后,你需要等待Apple处理你的订单。
处理成功之后,你将收到一封类似于下图的邮件:

同一时间,你应该会收到这封邮件:

现在去Developer Center登录:

提供了你的资格证书:

现在你主要需要关注的两个区域:Certificates, IDs & Profiles`` iTunes Connect

不过,首先简单的介绍一下它们。

Certificates, IDs & Profiles

这里有两种profiles类型:

  • Development profiles. 这个是绑定到指定的设备上,所以app只能在这些设备上运行。