原文: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只能在这些设备上运行。