iphone手机app开发(苹果app软件开发)

  笔记:本教程已更新的Tony Dahbura。原来的文章是BIT泽清写的。Apps在苹果商店上架的流程Q+Q:2205357007苹果安卓App和网站开发,修改编译,宣船推犷,快速上架各大市场

  学习如何提交一个应用程序在这个两部分的系列苹果。本教程文件成为苹果iOS开发者–从字面上没有帐户的每一步,发布在App Store!

  你将看到如何注册苹果的iOS开发者计划,如何生成所需的各种证件,如何配置你的应用程序,以及如何提交一个应用程序的App Store批准。

  本教程中,我创建了一个全新的App Store和App Store提交一个新的应用程序,保持注意每一步前进的道路。

  在这个教程中,你将提交一个应用程序称为降费,来自二维及tvos iOS游戏教程。该应用程序已被批准,可以免费下载的应用程序商店在这里。

  本教程向您展示如何将一个应用程序,你将需要99美元(或者在你的国家适用的等效费),一个有效的信用卡,和浏览器。它可以不用说,但开发的应用程序,你需要一台Mac电脑,OS X安装。

  最后,您将需要Xcode,苹果的软件开发。你可以下载Xcode从Mac App Store现在还是等到它上面的教程。

  这将有助于一些耐心和透视的方法本教程。成为一个注册的开发者是一个漫长的过程,有时是重复的。记住:在最后你将能够提交一个应用程序(或应用程序!)在App Store的潜在财富和荣耀!

  入门指南

  道路上的App Store的第一步是登记为苹果开发者。请注意,成为苹果开发者是免费的,但这是不能够提交一个应用程序到应用程序商店一样——做你必须支付上述99美元的费用。

  你可能已经与苹果有一个开发者账户。如果是这样的话,可以跳过本节。

  如果你还没有一个苹果开发者账户,去苹果开发者网站在右上角点击账户链接

  在接下来的页面中,您可以选择创建一个完全新的Apple ID或使用现有。如果你想,你可以节省时间和使用你已经用你的iTunes购买的Apple ID,但最好是有一个不同的ID来保持你的个人生活和职业生活分开。

  所以,请单击创建Apple ID:

  填写您的电子邮件,密码和安全信息。使用一个电子邮件地址,经常检查你,因为苹果将在程序更新频繁,在你提交审批程序的状态。

  向下滚动并完成剩余的安全问题和验证码提示,然后单击继续:

  检查您指定注册时的电子邮件帐户。你应该收到一封电子邮件,就这样:

  下一页将提示您输入密码通过电子邮件发送给你,输入代码,点击验证:

  你现在有一个开发者账户的苹果ID。伟大的工作!:]登录使用你的新身份的开发者网站:

  下一页是“哦,这么好玩”的法律协议。打电话给你的律师看整件事对他/她的电话。一旦你得到你的律师的认可,单击复选框。你可能想要的电子邮件营销,所以单击复选框,如果你希望。现在点击提交:

  酷,你是一个苹果的开发者!这是伟大的,但你可以开始开发一个应用提交到应用商店吗?好了,不…您可以访问的库和工具,但是你需要给苹果一些钱给一个应用提交到应用商店。

  加入开发者计划在你提交一个应用程序

  正在注册苹果开发者可以访问大量的信息,但能够发送应用程序的应用程序商店(和有一定关联的门户)你需要参加苹果开发者计划。在过去,有iOS程序,OSX程序,和Safari程序。现在有一个程序和相同的费用包括所有平台。这是一部分,将花费你99美元左右。

  如果你按照前面的部分,点击继续,你应该在正确的地方。如果你跳过前面的部分,因为你已经有苹果开发者账户,然后去开发商会员中心,登录,你将在同步。

  登录后,点击加入苹果开发者计划在页面下部的中心环节:

  现在点击登记:

  下一页描述招生为个人或作为公司。在本教程中,你将看到如何让一个人。如果你选择报名参加一个公司的过程不容易-你将需要提交更多的文件来证明你在公司的参与。

  深呼吸,让你有要花半小时,然后单击你开始报名:

  下一页问如果你想报名参加作为一个人,作为一个公司,或作为一个政府机构。如果你选择注册为公司,阅读要求对确保你有你需要的一切。

  选择个人/商业/太阳proprietor单身人,然后单击继续:

  输入您的帐单/商业信息来验证你的身份。苹果将与你的信用卡公司证实了这一信息,所以确保你输入正确:

  填写其余字段和底部你会看到另一个“非常有趣”的许可协议。所以再次打电话给你的律师,取得一个好的检查框,单击继续:

  检查你的信息,当你准备提交,点击继续:

  现在你将被提示成本和采购概述。你有每年自动更新的选项,从而节省了记得更新,防止任何的机会,你的应用程序变得可用,如果你在度假!

  检查自动更新如果你想要这个选项,然后单击购买:

  现在你要再次登录。使用您的新创建的苹果ID。

  笔记以下步骤仅适用于美国和其他国家的苹果在线商店。因为国家没有苹果在线商店,这个过程会略有不同,需要你传真你的信用卡信息苹果。不幸的是,如果你在其中的一个国家,你会对自己本节的其余部分。所以,按照苹果的指示,跳到下一节。

  大家仍然跟随着,填写付款屏幕(下面的值是假自己使用正确的值),再次验证您的账单信息的购买:

  再次,你将被要求同意条款与条件。打电话给你的律师再次获得重要的前进,在方框里打勾,然后点击继续:

  确认您的购买意向的会员:

  不久之后,你将迎接一个谢谢你的屏幕:

  你太客气了。

  现在,让我在!

  提交和支付你的iOS开发者注册后,你需要等待一段时间,苹果处理您的订单。

  如果你要传真你的信息,苹果因为你在一个国家没有一个苹果在线商店,你需要一点耐心。

  无论是哪种情况,最终你应该从苹果这样的电子邮件:

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

  在这一点上,你应该继续使用App Store图标在您的应用程序的苹果App Store下载Xcode码头。苹果最新版本的地方不在App Store。Xcode或点击搜索在这里。而你只会在本教程非常简单使用Xcode,还有许多其他优秀的教程在raywenderlich.com教你如何使用它!

  现在去开发人员中心和标志:

  提供您的凭据后,你会在!最后!

  开发者中心有很多信息。有编程指南,下载的代码,文档,视频,很有帮助和支持中心的开发者论坛。

  花点时间探索熟悉什么是可用的。注意,有些信息可能是保密的,特别是当它涉及到任何SDK beta版本或工具。

  本教程演示如何提交一个应用程序,你将集中在两个方面,你会使用很多的开发你的应用程序时:证书,IDS与概况面积和iTunes Connect:

  但首先,每一个简短的介绍是为了。

  证书,IDS与概况

  正如你可能已经知道,非越狱的iOS设备只能由苹果通过App Store批准和安装应用程序。

  苹果通过要求每一个应用程序运行在iOS签订苹果证书。应用程序安装从App Store捆绑证书,该系统验证之前,它允许应用程序运行。如果签名是无效的或没有签名,应用程序无法运行。

  作为一个开发者,你需要能够运行你的应用程序在自己的设备上定期为你开发。为此你需要一种方法来创建您自己的证书和标志。

  这是哪里的证书,IDS与概况地区来的。这部分允许您生成苹果所谓的“配置文件”。简介,有时被称为“代码签名的身份”,是文件的开发中心,让Xcode的一种方式,可以让iOS设备上的识别为有效签署您的应用程序生成。

  有两种类型的配置文件:

发展概况。这些都与特定的设备,所以应用程序只能运行在那些。

分布。这些都是用来在你提交苹果审批签署您的应用程序。它们不包含设备的具体信息,但你不能使用他们自己的任何设备上安装的应用程序,因为苹果仍然有审批程序后签署的应用程序。

  证书,IDS和分布地区也可以产生推证如果你的应用程序要发送推送通知。

  iTunes Connect

  iTunes Connect的门户网站,您可以使用一个应用提交。这是你登记一个新的应用程序,进入应用程序的描述和截图,选择价格和配置游戏中心和应用内购买。

  这也是门户网站会使用同意新合同,设置您的财务数据(所以你可以银行利润)和检查你的销售。

  你将在本教程的其余部分的证书工作,IDS和分布地区。下一次,在第二部分中,你将看到iTunes Connect。

  证书,ID和简介

  在本教程的下一部分中,你将要使用的证书,IDS和分布地区建立以部署你的应用程序到你的设备,你需要的信息(以及后来的App Store)。

  请注意,这是一个简单的方式在Xcode称这样做自动装置的配置,你将在本系列的第二部分。但是现在,你将要经历的过程一步一步。你会明白事情是如何工作的好的方法,它是非常有用的知道什么时候提交到App Store。

  如果你仍然有你的开发者中心页面在你面前(如果不重新登录),点击证书,IDS与概况在页面中间的齿轮图标左侧或点击链接:

  有很多你所需要做的就是从这方面东西。他们中的一些人,你只需要做一次,如生成您的证书和注册您的设备。其他的事情你必须重复你的每一个应用程序,如发生发展和分布。

  生成证书

  首先你需要生成两个证书,一个为你的发展概况和另一个你的分布。页面上的文字说明,你可以通过Xcode请求证书,或手动。但是它真的有用,你了解的手动过程,所以你会上传证书签名请求(或csr)从你的Mac。

  确保落在左上说iOS,TVOS,WatchOS,然后点击在右上:

  在接下来的页面中,选择iOS应用程序开发作为证书类型并单击继续在自底向上的:

  解释了如何生成一个CSR钥匙串访问然后显示。按照说明,你需要在你的Mac打开钥匙串访问应用程序。如果你不知道它在哪里,它使用Spotlight搜索:

  程序一旦打开,选择钥匙串访问\助理\请求证书从证书颁发机构的证书…:

  在证书助理”窗口,填写您的电子邮件地址和名字,选择保存到磁盘点击继续:

  保存文件在您的Mac。这是你的责任了,现在来生成证书。

  回到开发人员中心在你的浏览器,你应该现在点击继续

  点击选择文件…,找到你刚刚创建的CSR文件并选择它,然后单击继续

  现在你可以看到一个屏幕,说你的证书准备。点击下载,双击发展证书文件安装在钥匙扣:

  点击添加在钥匙串访问对话框来完成安装:

  现在你有你的证书对你的发展概况,您需要创建您的生产或分布证书。点击添加另一个按钮在生产中选择App Store和特设按钮,然后点击继续在底部之前:

  经过同样的过程,在提交相同的证书签名请求你为开发证书。

  当它准备好后,点击下载,双击证书文件的分布安装在钥匙扣:

  笔记分配证书称为_ distribution.cer IOS,而发展证书你之前下载的是所谓的ios_development.cer。

  笔记你可能已经看到在屏幕底部的一些文字,在你点击“继续”谈起中级证书。当你启动Xcode,或者如果你已经启动Xcode,它会自动为你安装这些。如果您需要安装它们,因为某些原因在未来就可以点击如果创建一个新的证书和向下滚动链接下载文件:

  这将下载一个文件名为applewwdrca.cer。双击此文件安装。它将再次打开钥匙串访问如果你关闭它。

  现在看看钥匙串访问,你会看到你的两安装证书如下:

  笔记如果你没有看到消息本证书有效期一个绿色的复选标记,那么你要么不启动Xcode吗,或者你需要安装中级证书,如上面提到的。最简单的一步是启动Xcode让它更新你的中级证书。

  现在你可以关闭钥匙串访问。

  注册设备

  让我们继续。下一步是登记您的设备。在左侧的菜单中,单击设备所有然后在右边,:

  你需要得到设备的UDID(S)你想使用运行你的应用程序。有许多方法来获得设备的UDID:有免费的应用程序,可以为你做它,或者你可以使用Xcode的组织者。在这里,你会得到一个UDID使用iTunes。

  开放iTunes并将设备插入到您的计算机。在玩家选择菜单栏的设备控制。iTunes会显示你的设备名称,容量,版本,序列号和电话号码。在序列号点击它将改变你的设备的UDID:

  现在只要右键点击数和选择复制复制到剪贴板UDID。

  回到你的浏览器,输入设备名称(可以是任何你想要的东西),粘贴UDID在适当的领域。当你完成后,单击继续

  现在将提示您确认登记。点击注册:

  你的设备现在是注册,并将出现在你的设备列表:

  你总是可以回去以后登记更多的设备,如那些属于朋友和Beta测试。

  笔记苹果让你登记多达100个设备每年到您的帐户。如果你登记一个设备和后删除它,它仍然有对你的全年。

  创建应用程序的ID

iphone手机app开发(苹果app软件开发)

  现在你的设备注册,您需要创建一个App ID。每一个应用程序,你将需要它自己的应用程序ID。边上的菜单,点击标识符\ App ID:

  你会看到应用程序ID概念的简要说明。简而言之,一个应用程序ID是一个结合产生的苹果10字的“种子”前缀,后缀,由你创造,定义为一个bundle ID搜索字符串。他们共同创造了一个唯一标识您的应用程序。

  这里有一些重要的事情要了解应用程序的ID:

你可以选择将你所有的应用程序共享相同的种子的前缀,如果你想分享他们之间的钥匙信息。说你有一套应用程序都使用相同的网站通过登录。如果应用程序共享相同的种子的前缀,和一个应用程序保存用户的登录信息,iOS的钥匙扣,套件中的任何其他应用程序可以从钥匙链把这个登录信息。

你可以创建一个应用程序ID两种不同的类型:明确的App ID,或通用App ID。明确的App ID,必须使用时,要在应用程序内购买或iCloud整合等服务。通用App ID应该用于当你想使用相同的应用程序ID为多个应用程序。

在一个明确的App ID,ID的束搜索字符串必须为每个应用程序的独特。它将通过苹果推送通知服务的应用,在应用内购买和其他服务,如iCloud存储。

苹果建议你使用“反向域名风格字符串“包ID。一个明确的App ID,建议的格式是“com域名。程式名称”对于通用App ID,建议的格式是“com域名。”。

记住,如果你使用一个通配符应用程序ID,你将不能够使用任何通常可用整洁的服务,如推送通知或购买应用程序。你可能不打算使用这些服务,但如果你改变你的想法,你不能改变你的App ID没有创建一个新的应用程序。

  现在,你知道所有关于应用程序的ID,它的时间来创建一个。在屏幕上点击右侧:

  填写说明(通常是应用程序的名称)。种子的身份通常会永远是你的团队ID。现在,确保明确的App ID被选中,并进入包ID–记得使用反向域名风格的字符串,包括最后的应用程序的名称。点击继续当完成:

  将提示你确认你的价值观,点击注册在底部。然后你会看到一个注册完成消息:

  现在你可以创建配置和分布。

  配置配置文件

  在侧边菜单,点击Provisioning Profiles \所有:

  你会看到一个简短的解释描述开始使用iOS Provisioning Profiles。一个配置文件连接在一起的所有的碎片,你到目前为止,包括证书、设备标识符,和App ID.

  发展配置配置文件用于建造和安装你的应用版本开发过程中销售配置配置文件用于提交您的应用程序的应用程序商店和测试。

  在屏幕上点击右侧的:

  选择iOS应用程序开发,然后单击继续:

  下一个屏幕要求您选择新配置文件的应用程序ID。因为你只产生一个到目前为止,下拉菜单只包含这一个。点击继续:

  下面的屏幕要求您选择的证书文件。如果你有多个成员在一个团队,他们可以选择从这里。选择您的证书复选框并单击继续:

  这个屏幕要求的设备配置是有效的,选择您的设备,点击继续:

  现在,输入该配置文件的名称。您指定的名称是用来识别它在其他配置文件,所以试着让它尽可能的描述。点击继续:

  最终的页面显示你所产生的轮廓和有一个下载按钮,允许您下载它。继续点击下载:

  既然你已经来了,就产生的分布。你不会真的需要这个配置文件直到你准备好应用提交审批,但既然你来了,这是值得做的事情吧。点击添加另一个在底部的按钮:

  在分布上,单击应用程序商店按钮,然后点击继续:

  接下来的步骤是相同的发展概况。遵循屏幕上沿,名字的分布有独特的描述和下载你的发展概况。

  现在找到你刚才下载的文件在您的计算机上,双击每个人轮流使Xcode启动。验证配置文件在那里打开一个项目或开始一个新的一个测试。在左窗格中的项目,请单击。选择创建设置,选择全部,向下滚动代码签名和点击的话自动旁边的入口配置文件。你的简介应该上市:

  如果你遵循上述和完成整个过程的每一步的过程中,你已经成为一个正式的iOS开发者–恭喜你迈出了巨大的一步!即使你仍在考虑它的过程,现在应该没那么可怕。

  进入第二部分本系列教程展示了如何将一个应用程序,你会让你的应用程序运行在一个设备和提交到应用商店有一些乐趣。你会看到你的应用程序运行在您的设备与Xcode的自动装置配置功能迅速!

  如果您有任何问题或意见你迄今所做的,请参加下面的论坛讨论!

1、本网站名称:源码村资源网
2、本站永久网址:https://www.yuanmacun.com
3、本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长进行删除处理。
4、本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
5、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
6、本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。
源码村资源网 » iphone手机app开发(苹果app软件开发)

1 评论

您需要 登录账户 后才能发表评论

发表评论

欢迎 访客 发表评论