苹果APP游戏及应用程序发布到AppStore详细流程

苹果APP游戏及应用程序发布到AppStore详细流程
苹果APP游戏及应用程序发布到AppStore详细流程

苹果APP应用程序发布到AppStore详细流程

如何将应用上传到 App Store 的详细流程介绍

https://www.360docs.net/doc/4d16198355.html,

2012年6月

目录

一、发布前的测试 (3)

二、发布的具体步骤 (4)

三、发布工具-如何使用iTunes Connect (7)

1)销售趋势报告(Sales/Trend Reports) (8)

2)合同、税费及银行信息(Contracts, Tax, & Banking Information) (8)

3)财务报告(Financial Reports) (10)

4)用户管理(Manage Users) (10)

5)请求用于推销的代码(Request Promotional Codes) (11)

6)管理自己的In App Purchases(Manage Your In App Purchase) (11)

7)管理自己的应用程序(Manage Your Applications) (11)

a)概要数据 (14)

b)对程序的评级 (16)

c)上传数据 (16)

d)定价 (17)

e)地域选择 (17)

f)检查页面 (17)

网上已经有一些文档介绍 IPhone程序开发了,但是很少有文档介绍应用程序发布流程的。从今天开始,我就开始为大家介绍怎样将开发完成的应用程序打包发布到苹果的在线商店上去。

一、发布前的测试

程序的开发过程,我在这篇文章中就不细说了,但是,我想简单提一下应用程序上线前的发布测试。因为,程序的作者要保证所提交的程序是健壮、稳定的,如果把程序的测试寄希望于 Apple Store的工作人员,那么将会大大浪费我们的时间,一般而言,一个程序提交到 Apple Store后,大约有一个星期的时间才能从 Apple那里得到明确的结论:允许或者拒绝上线,当然,拒绝的话会给出比较具体的解释,如果靠 Apple的反馈来修正自己的程序,那么这个周期就太长了,毕竟我们申请的证书有效期是一年而已。我们希望在这一年里,能够充分的利用这个证书,通过一个证书提交尽量多的程序。

好了,现在我们说说发布测试的事情。我想,多数程序员开发时是在模拟器上进行调试的,但是模拟器毕竟是运行在 PC上的一个应用程序,即便它能模拟真机的多数行为,但对于特定的操作(如加速计的使用,多点触摸等),内存的模拟等情况,它还是无法和真机相比!所谓的发布测试,就是在提交之前,一定要让自己开发的程序真正的运行在真机中进行测试,这样会发现很多你之前可能没有注意到的潜在问题,比如:内存泄露、图片格式问题(有些图片格式在模拟器上显示好好的,但是放在了真机上就是无法显示)等等。

那么怎样做发布测试呢?答案就在 iPhone Dev Center里面,用你自己的Apple ID登录,然后进入到 iPhone Developer Program Portal页面后,按照如下步骤完成相关的操作(本文假设你对开发过程已经熟悉了)

1 进入页面上的 Certificates页,一般我们在开发时,只是申请Development开发者证书就够了,但是如果我们想要把应用程序放到真机上运行的话,就必须在 Distribution发布页上,在此页上申请创建一个证书,用于发布,具体过程本文不做具体描述了,可以参考该页上的帮助,写的还是很清晰的。

2 在 App IDs再申请一个 ID用于发布,这一步是可选的,如果你在开发阶段就已经考虑到了发布的事情,那么当初申请的那个用户开发的 ID也是可以用于发布的。此处建议,申请一个最后字段为“ *”的 ID,这样可以用同样的 ID,提交一套应用程序,而无需为每个应用都申请单独的 ID。例如:

https://www.360docs.net/doc/4d16198355.html,.youapptype.*,这样当你写应用程序时,第一个应用程序的 ID 就可以是 https://www.360docs.net/doc/4d16198355.html,.youapptype.app1,而第二个应用的 ID就可以是https://www.360docs.net/doc/4d16198355.html,.youapptype.app2,依次类推。

3 进入 Provisioning页面,在 Distribution标签页下面,我们同样需要为发布而创建新的 Profile,这个 profile在编译应用程序时是需要指定的。具体的步骤可以参考该页的帮助,只提示一点,每个 profile对应于一个 App ID,也就是说,刚才创建的 App ID在此处应该生成一个相对应的 Profile。

4 最后就是发布 Distribution了,在这一页中,有 Prepare app, App Store和 Ad hoc三个主要的标签页。上述所讲的内容,其实也都包含在了Prepare App页中的内容了,只是我把发布测试中比较关键的几步提取了出来而已,这里还是建议开发人员耐心的读完该页上的介绍,这样会对加深对编译创建程序的理解。而 Ad Hoc页介绍的是分布式发布的情况,比如应用程序做好了,不想放到 App Store上,或者需要多个设备进行测试,那么就需要用到 Ad Hoc 这种发布方式了,具体过程请参考该页的帮助。本文主要介绍 App Store页上的内容,也就是主要介绍怎样把应用程序发布到苹果的在线商店中,毕竟如果向通过自己的劳动挣钱的话,还是要上架销售啊:)。

二、发布的具体步骤

首先在这里需要明确声明一下,本文所涉及的具体内容,都是基于苹果的官方文档《 iTC_Dev_Guide_5.0.pdf》,有英文好的,或者觉得我说的不够明白的地方,请自行参阅该英文文档。

现在言归正传,将应用提交到 App Store需要通过 iTunes Connect这个基于 Web的工具。用户可以通过自己的 Apple ID登录到 iPhone Developer

Program后,通过页面右侧的连接可以进入到 iTunes Connect界面。在这里,用户可以管理自己的银行帐号,应用的版本维护等等。下面我们会具体地加以介绍。

在进入 iTunes Connect之前,要做好以下几点准备工作:

1 首先需要保证我们的应用程序已经为发布准备好了编译成功到 app文件。

这可以通过 XCode提供的 Build Result来检查,如下图 1所示:

图 1 Build Result

在这个窗口中,用户必须找到“ embedded.mobileprovision”和

“ CodeSign”到字样,并且要确保这两行中没有错误,尤其需要注意,这两行中所显示地目标路径是否正确,一般情况下,为编译发布的 app会放在一个…/Distribution-iphone/目录下。开发人员一定要注意这一点,这和 WM、Smbian等不同,不是用的 release目录下的文件!

此处,我还想提醒一句的就是,在编译最终 app的时候,要保证把程序的icon图标也编译进去了,而且此图标必须是 57*57的 png图片,其他格式的图片是不被接受的,即便编译成功了,也会在真机显示时出问题!

2 收集应用程序相关的信息

这部分内容之所以需要提前准备,是因为在通过 iTunes Connect提交应用时,要求必须填写的信息,主要包括以下的几方面内容:

应用程序的描述

适用的设备种类( iPhone或者 iPod touch)

应用的类别,比如游戏、旅游、教育等等

版本

版权

支持 URL

支持 Email

等等。

关于如何填写这些内容,我们会在下面的章节结合 iTunes Connect具体介绍。

3 准备一个大图标

这个图标要求 512*512的 JPG或者 TIFF格式的图片, png格式是不被接受的。它主要是用于在 App Store里面显示你的应用程序。当然,图片的内容要和那个小图标一样,但要注意,不要简单的把小图标简单的放大,那样的话,显示效果会很差,从而会影响到应用的销量:)。

此外,我们在看 iPhone上已经安装的那些应用时,会发现桌面的图标样子是经过渲染的(比如:图标变成了圆角、上方有高亮显示),请注意,这个渲染的效果 iPhone手机完成的,在做图片时无需考虑这部分内容。

4 准备一些应用的截图

这其实是很关键的内容,多数情况下,当消费者在 iTunes上搜索到某个应用时,他最感兴趣的就是这些截图了,从截图中,他可以初步了解该程序的主要功能,从而会对其是否会购买这个商品起到很大的影响!

基于上述的原因,我们应该尽量设计漂亮、吸引人的程序界面,并且在提交前,一定要把程序最吸引人的截图提交上去,以期获得较高的下载量。

对于截图的要求,也很简单,根据程序的风格,用户可以提供水平及垂直两种格式的图片。

对于垂直的图片,要求其大小为:

最小 320*460,最大 320*480

这是因为在全屏幕显示的时候,高 20的状态条会被隐藏。

而对于水平的图片,其大小要求为:

最小 480*300,最大 480*320

同样也是因为状态条的因素,有 20个高度的差异。

另外,对于图片的格式也是要求为 jpg或者 TIFF格式, png格式是不行的!

提示:在手机上截屏的方法是:

按住 Home键的同时,按下 Power键,就会将当前显示存放在 iPhone的照片库中,用户可以通过 Mac的 iPhoto工具,将手机上的截图导入到 PC上。

好了,此篇到这里,我们基本上就把需要提前准备的东西都已经准备完成了。后面的文件会开始介绍 iTunes Connect的使用。

三、发布工具-如何使用iTunes Connect

使用Apple ID登录iTunes后,会进入到其Home页面,其中包含了以下几个主要功能项:

下面我们来一项一项的介绍其具体的功能。

1)销售趋势报告(Sales/Trend Reports)

在这个栏目下,用户可以查看自己的应用程序每天、每周的销售报告。当然用户可以将结果下载,但其格式是text的。

由于此栏目中的数据具有实时性,因此不能作为财务报表使用。另外,只有团队管理员或财务人员才能查看这项内容。

对普通开发者而言,这一项内容此时不必关心,毕竟我们的程序还没有提交呢,哪里有销售数据呢。而且,即便是我们的程序成功的提交了,如果没有人下载,那也是没有什么数据可供查看的:)

2)合同、税费及银行信息(Contracts, Tax, & Banking Information)

这项很明确了,如果开发人员想收钱的话,那就得认认真真到填写这部分内

容了,嘿嘿。

正确提交了相关信息后,该页面应该是如下显示的。

填写过程中,会需要用户提供银行相关的信息代码,这部分内容一定要认真填写,不能有错哦,否则怎么收钱呢,呵呵。

银行的信息包含如下内容:

银行地址为开户行的地址,Branch ID为分行的名称,这都可以在银行的网站上找到。Account Holder’s Name 这一项是用户的拼音名称,需要和开户时填的一样啊!银行帐号一般就选Savings/FUTSU储蓄类型的就可以,这个根据自己的实际情况而定。

最后两个比较特殊,Bank Swift Code和Local Clearing Code这两个应该银行间识别用的,也就是说Apple需要知道这两个才能向你的帐户里转账!

这可以通过银行的热线获得,或者从网上搜索。

对于交通银行,Bank Swift Code可以从如下的网址上查的:

https://www.360docs.net/doc/4d16198355.html,/BankCommSite/cn/node/beijin.jsp?id=121505 0573100&type=CMS.STD&column=1131428070100&miniset_column=113142807010 0

而Local Clearing Code建议电话询问,或者自己在网上找吧。

3)财务报告(Financial Reports)

在这一个功能下面,用户可以看到每月的财务报告,其中包含了本月下载的次数,日期等等。

注意:只有管理员或者财务人员才能查看此页,并且只有当帐户中漫150美元后,苹果才会付款!

4)用户管理(Manage Users)

用户管理涉及到两种用户,iTunes Connect帐户,和App Purchase Test 帐户,前者很好理解了,就是登录iTunes Connect时用的帐号;后者则是一种测试用户,这种用户可以测试程序的程序内购买功能。也就是说,如果开发的程序具备In App Purchase功能,那么就需要这种特殊的帐号加以测试。

那么这个In App Purchase功能什么时候使用呢?其实也很容易理解,比如开发者为了吸引消费者下载,那么可能首先提供了一个功能有限的免费版本,当消费者下载了这个免费版本后,试用完觉得很有意思,那么就可以在不退出程序的情况下,支持用户实时的购买付费版本,这样方便了用户的同时,尽量的提高收费版本的下载量。一般情况下,对于相对简单的应用程序,可以不用这个功能,开发者可以先提供一个免费的版本(功能有限),然后再提供一个功能完整的收费版本,分别提交到Apple Store,可以在免费的版本中,适当的位置加上提示信息,比如提示用户如果希望得到完整的功能体验,那么请下载另外的版本等,这种方式同样能够达到相同的目的。至于选用哪种,就由开发者自己选择吧。个人建议,如果想快速的发布,那么就简单一些,先不需要考虑这个In App Purchase功能,先把免费的版本放上去,再放一个完整的收费版本,随后,再

陆续推出相应的In App Purchase版本,这样程序自身也有一个升级演进的过程,同时也给老用户一种不断的新鲜感。

至于之前提到的iTunes Coonect帐号类型,因为很明确,此处就不多少了。只简单的提一下,这种用户分为几种类型:Admin, Legal, Finance, Technical。不同种类的用户有不同的权限,这也是很好理解的。Legal这个用户用的很少,开发者不必太深究,一般而言,个人开发者不用配置其他的角色,自己作为Admin 用户就可以完成全部的操作了:)。

5)请求用于推销的代码(Request Promotional Codes)

当应用程序成功的提交后,开发者可以向Apple请求一个用于推销的代码。开发者可以为每个发布的应用程序申请最多50个代码,这个代码可以用于免费下载该应用程序,以做产品的先期推广之用。

6)管理自己的In App Purchases(Manage Your In App Purchase)

一般开发者先期可以不考虑此功能,此篇文章对此不做细致的介绍,有兴趣的朋友,请自行参考《iTC_Dev_Guide_5.0》.

7)管理自己的应用程序(Manage Your Applications)

iTunes Connect的核心功能,应用程序的管理,其中涉及到新应用程序的发布、版本的升级等。

在iTunes Connect中,应用程序的管理位于Manage Your Applications

这个连接下面。用户点击进入后,会有如下图所示的内容:(本人现在已经提交了两个用户程序i@Beijing和i@Shanghai, 其中第二个i@Beijing是一个版本升级申请。)

如果是第一次提交应用程序,那么就会弹出缺省配置的设置页面,如下图所示:

重要提醒:此页的配置将会应用到此iTunes Connect帐号下的所有应用程序,

其中包括两个主要配置项:主语言和公司名称。切记:一旦这两项配置提交后,以后就不能修改了!

图中的A是主语言配置项:即用户稍后输入程序详细数据所会使用的主要语言。

图中的B是公司的名称:对于个人开发者,建议尽量起一个有趣的,容易记的名称吧,不要懒省事的就用自己的帐号名,除非你的帐号名也很有特色:)因为这个公司名称将会在App Store中,显示在一个非常醒目的位置,如下图所示:(图中为iTunes搜到本人的上架程序i@Beijing的信息页,左上角的黑体显示:iSmart即为本人的公司名称,是个很醒目的位置)

此页的两项配置完成后,选择 Continue继续下面的配置,即出口产品承诺的页相关的配置。这是由于美国法律对加密算法等的要求,如果你的应用程序没有涉及到加密啥的,可以选择No,就可以跳过了。(一般开发者而言,做点儿小工具、小游戏啥的,应该不会设计到加密,因此可以直接skip跳过,继续下面的内容)。

如果的确有涉及到加密,那么请选择Yes,而后回答两到三个更加关于用的的加密算法具体的问题,而后根据需要还要提供相关的文档,当Apple认为都

OK了,那么才能继续下面的配置,这就比较麻烦了,所以如果是个人开发者,没有特殊的要求的话,就别搞啥子加密了,那样会自找麻烦哦。

a)概要数据

我们继续,下面就是提交程序时的核心数据了,即概要数据配置页面,如下图所示:

其中的必填项包括:程序名(Application Name),程序描述(Application Description),对设备的要求(Device Requirements),主要分类(Primary),版权(Copyright),版本信息(Version Number),唯一标示(SKU Number),关键字(Keywords),技术支持网址(Support URL),技术支持Email(Support Email Address)。

这是此页中必须填写的内容,有如下需要注意的地方:

1 程序名:这一项中所填的内容,必须和你的程序安装在iPhone或者iPod 中后显示的程序名是一致的,否则是无法通过Apple的审查。

2 程序描述:虽然我们之前选择了主语言,一般为English,但是此处,我们同样可以用两种或多种语言输入对自己程序的描述。对于此项具体的内容,那就需要开发者自己去想了,开动大脑,尽力忽悠吧,呵呵。这是消费者了解这个应用的很重要的描述,同时对其做出购买决定的影响也是很大的,所以尽量言简意赅、引人入胜吧。

注意:此处不要给出一些关键字的列表!为了提高搜索的可见性,开发者输入尽量多的关键字是无可厚非的,但这里绝不是输入关键字的理想的场所,毕竟这个简单描述是用来给消费者看的,本页的下面专门提供了供用户输入关键字的地方!

3 对设备的要求:这就要根据你的应用程序的类型来做出选择了,比如如果你的应用程序跟电话功能结合的很紧密,那么就请不要选择iPod,否则用户下载了,却不能用,那就不好了。还有,请切记要给出明确的说明,此应用所支持的iPhone的版本信息,目前iPhone已经到3.x了。Apple要求,新提交的应用必须支持3.0,否则审查是通不过的了。

4 主要分类:这个很简单,根据所开发的程序类型选择合适的分类,比如:电子书(Book)、小工具(Utilities)、音乐(Music),旅游(Travel),游戏(Games)等等。

此页还提供了子分类的选择,这可以更加准确的描述程序类型,比如游戏的子类包括:纸牌(Card),运动(Sports)等等。

5 版权信息:这就是刚才起到那个公司名称的官方名称了:)

6 版本信息:这无需多说了,一般都从1.0开始。

7 唯一标示:这个字符串可以是任意格式的,但是建议试用Apple ID中的定义,试用URL格式的标示串,如:com.xxx.getst。

8 关键字:开发者可以输入尽量多、准确的关键字以便提高程序被搜索的概率!但最多不能超过100个字符。所以要选择合适的,站在消费者的角度,注意消费者很可能不是技术人员!所以这里的关键字一定不要太技术了!

9 技术支持URL和Email:这两项内容是必须提供的,Email相信都回有的,但是URL,如果没有的话,最简单的办法就是到某个有名的博客站上申请一个帐号,然后把博客的地址写进去就好了!比如:https://www.360docs.net/doc/4d16198355.html,/jackf

好,到了这里,关于程序的概要数据就算填写完成了!下面开始要收集一些其他的数据。

b)对程序的评级

Apple提供了好几个评级的标准,开发者需要根据所开发程序的实际情况进行相应的选择,比如是否包含成人内容等,而后该页会根据用户的选择给出相应的程序评级,这个大家根据实际情况填写就好了,没有什么好坏之分:),开发者自己体会吧,我就不说那么直白了,呵呵。

c)上传数据

完成了上面的数据收集后,Apple就要求用户上传相应的程序文件以及截屏图了。关于这部分内容的准备工作,我已经在前面的文章中介绍过了,此处用户只需要根据提示,上传相应的文件即可,包括:

程序文件:是个zip包,该包中只包含编译成功的app文件。

512的图标:这是个jpg格式的大图标,用于在Apple Store中的显示。

程序截图:主截图以及最多4个其他截图。

再次强调一下,截图是重中之重!尽量给用户展示出最好的界面!

d)定价

想要收钱吗?想的话,就给自己的程序定个价,不想的话也很好啊,那就选择Free,供人免费下载,呵呵。估计大多数人还是想着挣些小钱吧:),那就选一个合适的价位吧,注意:Apple提供的这个App Store可不是免费的啊,所以它要从你的收入中提成的!Apple采用7:3分成,即开发者得到总收入的7成,Apple得到剩余的3成。不爽吗?那没办法啊,Apple就是这样强势!

e)地域选择

这个地方,可以选择另外一个输入用户应用程序数据的语言,如果你的应用程序支持多语言,那么强烈建议此处增加相应语言的描述,否则,English这个主语言就够了:)

f)检查页面

当所有的上述页面都完成后,我们可以在这个最后的页面再次检查一下我们所填入的内容是否完整、正确,毕竟这可是商品的包装啊!只有好的包装才能吸引消费者的眼前,从而才会产生潜在的收入哦:)。

点击提交后,我们推出编辑界面,回到了此篇第一副图所示的界面,程序处于In Review的状态!

一般而言,Apple会在一到二内通过Email通知你审查的结果,如果通过了,那么此处就变为了Ready for Sale状态,那么你就可以在iTunes中搜索到自己的应用程序了。如果没有通过,此处会是Rejected状态,Apple会通过邮件给出原因,开发者需要根据邮件中的描述做出修改后,再次提交申请。

苹果app商城上架应用流程

以下是苹果官方的解释: 准备提交到App Store 您的大部分时间都花在了编程任务上,但是要为App Store 开发应用程序,您还需要在应用程序的整个生命周期中,使用Xcode 和其他工具来执行一些管理任务。App Store 是一个受监管的商店,限制哪些应用程序可以销售。Apple 这么做是为了尽可能地为用户提供最佳体验。例如,在App Store 上出售的应用程序不得崩溃或出现其他主要错误。 Apple 为您提供了所需的工具,来进行开发和测试,以及将应用程序提交到App Store。要在设备上运行应用程序,设备需要为开发和稍后的测试做好预备工作。还需要提供应用程序的相关信息,以供App Store 显示给客户,并且还需要上传屏幕快照。然后将应用程序提交给Apple 审批。应用程序审批通过后,您设定应用程序在App Store 上架销售的日期。最后,使用Apple 的工具来监测应用程序的销售、客户评论和崩溃报告。然后再次重复整个流程,来提交应用程序的更新。 如果使用某些技术(例如iCloud 储存或应用程序内购买),则需要执行额外的配置和管理任务。您还要执行管理开发者团队的任务。 加入iOS Developer Program 要为App Store 开发应用程序,首先需要加入iOS Developer Program。加入该计划之后,您可以访问所需的资源和工具,来管理您的帐户,以及在设备上测试应用程序。 您将成为与Apple 联络的主要人员,负责签订法律条款、创造资产并推广您的应用程序。您将要回答是个人开发者,还是公司开发者。如果是公司开发者,您可以将其他人添加到您的团队,并授予权限给他们中的某些人来管理帐户。在开发期间,需要在设备上运行应用程序的个别人士,要先加入您的团队。 您将使用以下iOS Developer Program 网上工具来管理您的帐户: ?Member Center 是管理Developer Program 帐户、注册App ID 和设备、制作签名证书以及创建预置描述文件的工具。Member Center 还是通向其他资源和工具(包括iTunes Connect)的大门。 ?iTunes Connect 是营销和商务工具,用来检查合同状态、设置税务及银行信息、获取销售及财务报告,以及管理应用程序元数据。 您可以使用Xcode 执行某些Member Center 的管理任务,再根据需要返回到Member Center,网址为https://www.360docs.net/doc/4d16198355.html,/membercenter。这些管理任务对安全来说是非常必要的,并确保您的应用程序不会被过早发布。

苹果iPhone手机的应用程序开发流程

苹果iPhone手机的应用程序开发流程 一、确认开发需求及针对的用户群 需求方需要想清楚到底需要做什么样的一个软件,或者直接将已有的一个网络/移动产品移植到 iPhone平台上。 设计的程序一定要有一个用户群或者满足一些特定用户的需求,那么它一定不会被冷落! 二、软件的开发 下面是开发iPhone软件必要的清单( *标记的项目是必要的) 加入苹果iPhone开发人员计划,需要支付 $99美元获得一年的开发资质 * 需要一部iPhone或iPod Touch* 基于英特尔处理器的Mac电脑(系统需要Mac OS X 10.5.5以上) 签署一份保密协议* 下载并安装最新版本的iPhone SDK开发工具 实际上开发一个iPhone的应用程序,由第三方软件公司来开发是非常方便的。目前国内有很多专门做IPhone外包服务的,找到自己的定位,寻找适合的合作伙伴,会使你的程序更加完美! iPhone程序有时只需要几天的时间就完成了,而客户最终产品的上架销售时间甚至少于一个月。使用第三方外包服务,客户可以节省购置苹果硬件的开销和减少投入学习苹果技术的人力物力。

假定按照服务外包的形式开发iPhone的应用程序,一般的流程如下: 1.需求确定 a. 客户提供具体需求 b. 人机交互和界面初步设计 c. 形成产品需求文档 d. 客户确认产品需 2.程序开发 a. 界面设计和单元测试 b. 程序编码 c. 整合测试 3.客户验收 a. 客户测试 b. 出现问题调试 4.程序交付 a. 二进制代码 b. 源代码 c. 单元测试及整合测试用例报告 d. 代码报告 e. 测试文档 5.售后服务 a. 通过培训协助客户发布程序

苹果APP STORE产品上架以及审批流程

苹果APP STORE 产品上架以及审批流程 该文档供参考,实际页面随时会有改动,以实际官网页面为准,但是流程基本是一样的。 一、整个流程涉及的时间点: IDP注册审批(1-2周)(公司已有账号,忽略) 产品提交后审批(1-2周) 如果审批不通过,会有邮件通知并告知哪里审批不通过,改好后重新提交审批(又是1-2周)。 二、需要特别注意的点: 1、产品稳定性,不要动不动就崩溃,这样会审批不通过 2、按钮等一看就懂,且可用 3、Appstore上较多的小应用就不要放了,审批比较难通过 4、比较有创意的应用审批比较容易通过 5、产品版本号不要包含如下:build,version,beta 三、详细的产品上架以及审批流程: 1、先在iPhone DevCenter上注册成为iphone develope(公司已经有账号) 2、现在我们在浏览器中输入https://www.360docs.net/doc/4d16198355.html, 3、登录,进入Manage Your Applications,如下图

4、点击Add New Application,如下图,添加一个新的App 5、 6、重要提醒:此页的配置將会应用到此iTunes Connect账号下的所有应用程序,其中包括两个主要配置项:主语言和公司名称。切记:一旦这两项配置提交后,以后就不能修改了! 图中的A是主语言配置项:即用戶稍后输入程序详细数据所会使用的主要语言。 图中的B是公司的名称:对于个人开发者,建议尽量起一个有趣的,容易记的名称吧,不要省事的就用自己的账号名,除非你的账号名也很有特色:) 7、上步的两项配置完成后,选择 Continue继续下面的配置,即出口产品承诺的页相关的配置。 這是由于美国法律对加密算法等的要求,如果你的应用程序沒有涉及到加密啥的,可以选择No,就可以跳過了。(一般开发者而言,做点小工具、小游戏啥的,应该不会涉及到加密,因此可以直接skip跳过,继续下面的內容)。 如果的确有涉及到加密,那么请选择Yes,而后回答两到三个关于用的加密算法的具体问题,而后根据需要还要提供相关的文档,当Apple认为都OK了,那么才能继续下面的配置,这就比较麻烦了,所以如果是个人开发者,沒有特殊的要求的话,就別搞啥子加密了,那样会自找麻烦哦。

如何将应用上传到苹果商城 App Store

苹果应用程序发布流程苹果应用程序发布流程 如何将应用上传到如何将应用上传到 App Store App Store 的详细流程介绍的详细流程介绍的详细流程介绍 目录 一、 发布前的测试 (2) 二、 发布的具体步骤 (3) 三、 发布工具-如何使用iTunes Connect (6) 1) 销售趋势报告(Sales/Trend Reports) (7) 2) 合同、税费及银行信息(Contracts, Tax, & Banking Information) (7) 3) 财务报告 (Financial Reports) (9) 4) 用户管理(Manage Users) (9) 5) 请求用于推销的代码(Request Promotional Codes) (10) 6) 管理自己的In App Purchases(Manage Your In App Purchase) (10) 7) 管理自己的应用程序(Manage Your Applications) (10) a) 概要数据 (13) b) 对程序的评级 (15) c) 上传数据 (15) d) 定价 (16) e) 地域选择 (16) f) 检查页面 (16)

网上已经有一些文档介绍 IPhone程序开发了,但是很少有文档介绍应用程序发布流程的。从今天开始,我就开始为大家介绍怎样将开发完成的应用程序打包发布到苹果的在线商店上去。 一、发布前的测试 程序的开发过程,我在这篇文章中就不细说了,但是,我想简单提一下应用程序上线前的发布测试。因为,程序的作者要保证所提交的程序是健壮、稳定的,如果把程序的测试寄希望于 Apple Store的工作人员,那么将会大大浪费我们 的时间,一般而言,一个程序提交到 Apple Store后,大约有一个星期的时间 才能从 Apple那里得到明确的结论: 允许或者拒绝上线,当然,拒绝的话会给出比较具体的解释,如果靠 Apple的反馈来修正自己的程序,那么这个周期就 太长了,毕竟我们申请的证书有效期是一年而已。我们希望在这一年里,能够充分的利用这个证书,通过一个证书提交尽量多的程序。 好了,现在我们说说发布测试的事情。我想,多数程序员开发时是在模拟器上进行调试的,但是模拟器毕竟是运行在 PC上的一个应用程序,即便它能模拟真机的多数行为,但对于特定的操作(如加速计的使用,多点触摸等),内存的模拟等情况,它还是无法和真机相比!所谓的发布测试,就是在提交之前,一定要让自己开发的程序真正的运行在真机中进行测试,这样会发现很多你之前可能没有注意到的潜在问题,比如:内存泄露、图片格式问题(有些图片格式在模拟器上显示好好的,但是放在了真机上就是无法显示)等等。 那么怎样做发布测试呢?答案就在 iPhone Dev Center里面,用你自己的 Apple ID登录,然后进入到 iPhone Developer Program Portal页面后,按照如下步骤完成相关的操作(本文假设你对开发过程已经熟悉了) 1 进入页面上的 Certificates页,一般我们在开发时,只是申请 Development开发者证书就够了,但是如果我们想要把应用程序放到真机上运行的话,就必须在 Distribution发布页上,在此页上申请创建一个证书,用于发布,具体过程本文不做具体描述了,可以参考该页上的帮助,写的还是很清晰的。

苹果应用程序发布流程

苹果应用程序发布流程 向App Store 注册自己的程序之前,需要准备以下的东西。 57×57像素的ICON 512×512像素的ICON (JPEG或TIFF格式) 屏幕截图 制作ICON 这里的两个图标分别是设备上表示这个应用程序的图标(57×57)和在iTunes的App Store上表示的图标(512×512)。比如下面这两个图标。 需要注意的是,小的图标(57x57)可以是PNG格式的,而在App Store上用的大的图标(512x512)必须是JPEG或者TIFF的格式。其中小的图标在编译程序的时候作为程序资源已经包含到程序文件中了,而大的图标需要通过别的方式登录到App Store上。 设置程序中使用的ICON 首先来设置程序中使用的小图标。这里图标文件的名称为「Icon.png」。打开程序的Xcode项目后,」目录。Resources 拖动该图标文件到左边的 「 在弹出的对话框中,选择上面的「拷贝到目的组文件夹(必要的情况下)」,并确认下面的「添加到目标」被选上了。点击添加。

图标添加到工程中后,需要设定其为应用程序的ICON。点击Resources文件夹下的「Info.plist」,」。Icon.png」表中输入图标名称「Icon file在 「 这样,就完成了程序中图标的设置,编译以后就可以显示出来啦。 抓屏 屏幕截图可以通过Xcode的organizer来抓取。设备连接下的情况,从organizer选择「Screenshot」标签。 点击右下角的「Capture」,就会自动截取连接中设备的屏幕。所以在应用程序启动的时候点击这个按。JPEG钮就

开发苹果应用程序需要哪些准备

开发苹果应用程序需要哪些准备 1. 准备工作 硬件环境:Mac一体机、Macbook、虚拟机,或者黑苹果 操作系统:OSX 10.7.3以上 开发工具:Xcode4.6以上,推荐Xcode5.0 苹果账号:开发者账号(个人账号99$,公司账号99$和企业账号299$),公司账号和企业账号申请需要邓氏码。企业账号针对500人以上的内部in-house 安装方式。 开发语言:ObjectC2.0(目前支持内存自动管理),可以兼容C,C++。 开发论坛: 1,官网支持: https://https://www.360docs.net/doc/4d16198355.html,/library/ios/navigation/#section=Resource%20Types&topic=Sample%20Code 2,中国最大cocoa开发论坛 https://www.360docs.net/doc/4d16198355.html, 3,源码支持论坛 https://www.360docs.net/doc/4d16198355.html, 1. 开发流程 2.1. 认识IDE Xcode 是用于构建Mac app 和iOSapp 的IDE,包含一整套完整的工具集。Xcode 5 的这些工具比以往的版本更强大,能帮助您创建快速、高效,和外观精美的app。利用Xcode 5,能够非常轻松地创建和运行测试、分析代码及监控性能。下图是Xcode的主界面,每一块红色的区域代表某一块的功能显示。

图表1:XCode的主界面 Xcode作为开发IDE,包含的主要功能有: Assistant Editor “助理”按钮将编辑器分为两部分,创建了一个辅助窗格,它会根据您当前编辑的代码自动显示对您最有帮助的文件。该按钮可以显示与标头对应的内容、超类、调用方、被调用方或其他有帮助的文件。 源代码编辑器

xcode APP 打包以及提交apple审核详细流程

无论是ios7或是现在的xcode5,虽然有些样式改变了,但是实际上的流程还是这个样子,童鞋们跟着以下的流程走,保证不会迷糊和出错。 首先:必备IDP证书和distribution 证书(第一个证书是真机部署测试时用到的,后者证书是发布时需要用到的,缺一不可)。 1,ituneconnect创建app,填写项目详细信息。 2,xcode打包验证通过,提交项目。 一、预先准备 在你开始将程序提交到App Store 之前,你需要有一个App ID,一个有效的发布证书,以及一个有效的Provisioning profile。下面来看看它们各自的作用。 Step 1: App ID(应用ID) App ID是识别不同应用程序的唯一标示符。每个app都需要一个App ID或者app标识。目前有两种类型的App标识:一个是精确的App

ID(explicit App ID),一个是通配符App ID(wildcard App ID)。使用通配符的App ID可以用来构建和安装多个程序。尽管 通配符App ID非常方便,但是一个精确的App ID也是需要的,尤其是当App使用iCloud 或者使用其他iOS功能的时候,比如Game Center、Push Notifications或者IAP。 如果你不确定什么样的App ID适合你的项目,我推荐你读下苹果关于这一主题的文档:Technical Note QA1713。 Step 2: Distribution Certificate(发布证书) iOS应用都有一个安全证书用于验 证开发者身份和签名。为了可以向App Store提交app,你需要创建一个iOS provisioning profile 。首先需要创建一个 distribution certificate(发布证书),过程类似于创建一个development certificate(开发证书)。如果你已经在实体设备上测试你的App,那么你对创建

软件版本发布流程

软件版本发布流程规范文件编号: 版本号: 文件状态: 编制: 审核: 批准: 发布日期:2012年4月30日实施日期:2012年5月2日 WAP(北京)信息技术有限公司

修改历史

目录 1、目的 (4) 2、范围 (4) 3、涉及的干系人 (4) 3.1 项目经理(PM,Project Manager) (4) 3.2配置管理员(CMO,Configuration Management Officer) (4) 3.3测试人员(TP) (4) 4、版本发布流程 (5) 4.1版本发布流程图 (5) 4.2版本发布流程描述 (5) 5、涉及的表单和模板 (6)

1、目的 为了确保测试人员的版本和开发人员发布的版本一致,不会出现版本混乱,保证测试代码版本的稳定性,以及开发代码版本的可控性,使基线库完全的受控起来。通过版本发布、基线发布报告等规程来保证软件生命过程中所有产品的完整性、一致性、可追溯性,同时也保证测试人员的工作效率。若是要变更必须走变更流程。 2、范围 适用于事业一部的所有产品和项目。 3、涉及的干系人 3.1 项目经理、产品经理(PM,Project Manager) 项目经理是整个信息系统开发和维护活动的负责人,他批准配置管理的各项活动并控制他们的进程。具体职责如下: 1)在项目将要进行编码阶段,就要使用SVN库,根据代码包含的模块在src和release 下建立相应的文件夹,已明确区分,并每天要督促项目开发人员从SVN上上传和下载代码,并对每个重要的代码上传进行标注。 2)项目要开始测试时,需填写《版本发布报告》,交给配置管理人员; 3)将代码的可执行程序或代码上传到SVN目录结构下的code下相关的文件夹下; 4)Web类的测试程序需搭建服务器,并将访问的网址、用户名、密码等以书面的形式发给测试人员。 3.2配置管理员(CMO,Configuration Management Officer) 根据配置管理计划执行各项管理任务,其具体的工作职责如下: 1)根据项目经理提交的《版本发布报告》,将相关的内容打基线,确定测试版本; 2)发送《基线发布报告》给部门经理、开发人员、测试人员等,确定可以开始测试; 3)为测试人员增加SVN的库中该项目基线库的访问权限。 3.3测试人员(TP) 根据测试计划,执行测试任务,其具体工作职责如下: 1)根据《基线发布报告》在SVN基线库中获取代码或可执行程序; 2)W eb类型的根据项目经理的发的访问网址、用户名、密码等登录系统,进行测试; 3)将每一轮测试的bug提交到mantis上。

AppStore审核指南

《AppStore审核指南》中文版 《AppStore审核指南》中文版 前言 https://https://www.360docs.net/doc/4d16198355.html,/library/ios/#qa/qa1686/_index. html icon size 感谢您付出宝贵的才华与时间来开发iOS应用程程序。从职业与报酬的角度而言,这对于成千上万的开发员来说一直都是一项值得投入的事业。我们希望帮助您加入这个成功的组织。这是我们首次发布《应用程序商店评估指导》(App Store Review Guidelines)。 通过它,我们希望帮助您解决开发应用程序时遇到的问题,以便于您在提交应用程序时,可以加快审批流程的速度。 我们将应用程序(Apps)视为与书籍或歌曲不同的产品,我们并不存储它们。如果您意欲批评宗教,那就去写本书。如果您想要描述性爱过程,写本书或写首歌曲,或者可以创建一个医疗程序。这会出现非常复杂的局面,但是我们决定,在应用程序商店(App Store)禁止出现某种内容。这或许会让您认识到我们秉持的更为深远的目的: 我们拥有许多儿童可以下载的应用程序,除非父母事先进行了设置(一般父母都不会设置),否则父母对这些内容的操作控制将会无效。因此,您要了解我们时刻在留意着您的孩子。

在我们的应用程序商店中已经拥有了超过25万个应用程序。我们不再需要那些垃圾应用程序。如果您的应用程序没有什么有益的用途或者持续性的娱乐功能,则可能不会获得我方的接受。 如果您的应用程序看上去像是那种只花了几天功夫简单拼凑出来的产品,或者只是想在我们的商店中抓住朋友的眼球,请提前做好遭拒的准备。我们有很多具有严谨态度的开发程序员不希望他们的高品质应用程序充斥在一些业余作品之中。 我们将拒绝任何包含越界内容或行为的应用程序。您可能会问道,具体限制是什么?最高法院的法官曾有言:“它出现时我自然心中有数。”当您越过这一范围时,我们认为您也会有自知之明。 如果您的应用程序被拒,我们设立了一个审(我们的)查委员会供您上诉。如果您去媒体抨击我们,肯定对您于事无补。 这是一个动态文档,新提交的应用程序会导致新的问题产生,并可能随时产生新的规则。或许您的应用程序会触及到这一点。 最后要说明的是,我们非常珍惜这个平台,并且向您的作品表示敬意。我们确实在尝试尽力创建全球最佳平台,以便让您展示才华,同时获得相应的报酬。如果这

苹果APP游戏及应用程序发布到AppStore详细流程

苹果APP应用程序发布到AppStore详细流程 如何将应用上传到 App Store 的详细流程介绍 https://www.360docs.net/doc/4d16198355.html, 2012年6月

目录 一、发布前的测试 (3) 二、发布的具体步骤 (4) 三、发布工具-如何使用iTunes Connect (7) 1)销售趋势报告(Sales/Trend Reports) (8) 2)合同、税费及银行信息(Contracts, Tax, & Banking Information) (8) 3)财务报告(Financial Reports) (10) 4)用户管理(Manage Users) (10) 5)请求用于推销的代码(Request Promotional Codes) (11) 6)管理自己的In App Purchases(Manage Your In App Purchase) (11) 7)管理自己的应用程序(Manage Your Applications) (11) a)概要数据 (14) b)对程序的评级 (16) c)上传数据 (16) d)定价 (17) e)地域选择 (17) f)检查页面 (17)

网上已经有一些文档介绍 IPhone程序开发了,但是很少有文档介绍应用程序发布流程的。从今天开始,我就开始为大家介绍怎样将开发完成的应用程序打包发布到苹果的在线商店上去。 一、发布前的测试 程序的开发过程,我在这篇文章中就不细说了,但是,我想简单提一下应用程序上线前的发布测试。因为,程序的作者要保证所提交的程序是健壮、稳定的,如果把程序的测试寄希望于 Apple Store的工作人员,那么将会大大浪费我们的时间,一般而言,一个程序提交到 Apple Store后,大约有一个星期的时间才能从 Apple那里得到明确的结论:允许或者拒绝上线,当然,拒绝的话会给出比较具体的解释,如果靠 Apple的反馈来修正自己的程序,那么这个周期就太长了,毕竟我们申请的证书有效期是一年而已。我们希望在这一年里,能够充分的利用这个证书,通过一个证书提交尽量多的程序。 好了,现在我们说说发布测试的事情。我想,多数程序员开发时是在模拟器上进行调试的,但是模拟器毕竟是运行在 PC上的一个应用程序,即便它能模拟真机的多数行为,但对于特定的操作(如加速计的使用,多点触摸等),内存的模拟等情况,它还是无法和真机相比!所谓的发布测试,就是在提交之前,一定要让自己开发的程序真正的运行在真机中进行测试,这样会发现很多你之前可能没有注意到的潜在问题,比如:内存泄露、图片格式问题(有些图片格式在模拟器上显示好好的,但是放在了真机上就是无法显示)等等。 那么怎样做发布测试呢?答案就在 iPhone Dev Center里面,用你自己的Apple ID登录,然后进入到 iPhone Developer Program Portal页面后,按照如下步骤完成相关的操作(本文假设你对开发过程已经熟悉了) 1 进入页面上的 Certificates页,一般我们在开发时,只是申请Development开发者证书就够了,但是如果我们想要把应用程序放到真机上运行的话,就必须在 Distribution发布页上,在此页上申请创建一个证书,用于发布,具体过程本文不做具体描述了,可以参考该页上的帮助,写的还是很清晰的。

iphone_app发布到appstore步骤

iPhone app发布到appstore的步骤 (一)iPhone app发布到appstore的步骤如下: 1.要在苹果网站上注册APP ID,以及购买iPhone Develop Program(iDP) 开发者授 权,99美元。 2.创建发布程序的证书。 步骤如下:portal['p?:t(?)l]大门;入口 如果已经购买了开发账号IDP, 登录进去后会看到如下地方(图1) 点进去会看到如下界面(图2)

点击进入Certificates 看到如下内容(图3)Certificate[s?'tifik?t]证书;凭证; //感觉像把钥匙:登录,系统下 点击图中红色部分会下载下来一个名字为 AppleWWDRCA.cer 的东西打开你的 Keychain Access ,如果dock里面没有到C盘Applications\Utilities下面去找Keychain Access,中文名字好像叫” 钥匙串…” 打开这个,你会看到如下(图4) 这代表你已经装进去了。 下面,打开Keychain的这个菜单(图5)——》证书助理-》从颁发机构求证书,(倒数第3项)

按着下面的图来(图6) (图7)

(图8)

然后continute(该文件记录了本机的信息,将来发给苹果) 就会生成一个CertificateSigningRequest.certSigningRequest 的文件,在你的桌面上打开Certificicates 的Distribution页面distribution[distri'bju:?(?)n] 发布分发 (图36) 点击Request Certificate按钮 (图37) 选中桌面CertificateSigningRequest.certSigningRequest 文件 图38

苹果画流程图的软件有哪些

流程图可以帮助我们将复杂事物,用户表格的形式展现出来,这样更容易理解,流程图制作软件就是一款可以帮助用户轻松制作精美项目流程图的软件,一键生成,还可以在线编辑,非常的方便好用。 当你对那些简洁美观的流程图感到羡慕不已,是否好奇它们是怎样做出来的,是否想知道需要什么样的专业技能。今天,这一切将变得非常简单,你只需要点击几下鼠标就能制作出属于自己的可视化流程图。而且一切操作都异常简洁。

流程图的基本符号 首先,设计流程图的难点在于对业务逻辑的清晰把握。熟悉整个流程的方方面面。这要求设计者自己对任何活动、事件的流程设计,都要事先对该活动、事件本身进行深入分析,研究内在的属性和规律,在此基础上把握流程设计的环节和时序,做出流程的科学设计。研究内在属性与规律,这是流程设计应该考虑的基本因素。也是设计一个好的流程图的前提条件。

然后再根据事物内在属性和规律进行具体分析,将流程的全过程,按每个阶段的作用、功能的不同,分解为若干小环节,每一个环节都可以用一个进程来表示。在流程图中进程使用方框符号来表达。 既然是流程,每个环节就会有先后顺序,按照每个环节应该经历的时间顺序,将各环节依次排开,并用箭头线连接起来。箭头线在流程图中表示各环节、步骤在顺序中的进展。 对某环节,按需要可在方框中或方框外,作简要注释,也可不作注释。 经常判断是非常重要的,用来表示过程中的一项判定或一个分岔点,判定或分岔的说明写在菱形内,常以问题的形式出现。对该问题的回答决定了判定符号之外引出的路线,每条路线标上相应的回答。 选择好的流程图制作工具 亿图发布第一款支持快捷操作的流程图制作工具从而极大的降低了专业流程设计的门槛,让大多数人可以在很短的时间里绘制出专业的流程图。

苹果应用程序发布流程:如何将应用上传到_App_Store_的详细流程介绍

苹果应用程序发布流程如何将应用上传到 App Store 的详细流程介绍 https://www.360docs.net/doc/4d16198355.html, 2011年3月

目录 一、发布前的测试 (3) 二、发布的具体步骤 (4) 三、发布工具-如何使用iTunes Connect (7) 1)销售趋势报告(Sales/Trend Reports) (8) 2)合同、税费及银行信息(Contracts, Tax, & Banking Information) (8) 3)财务报告(Financial Reports) (10) 4)用户管理(Manage Users) (10) 5)请求用于推销的代码(Request Promotional Codes) (11) 6)管理自己的In App Purchases(Manage Your In App Purchase) (11) 7)管理自己的应用程序(Manage Your Applications) (11) a)概要数据 (14) b)对程序的评级 (16) c)上传数据 (16) d)定价 (17) e)地域选择 (17) f)检查页面 (17)

网上已经有一些文档介绍 IPhone程序开发了,但是很少有文档介绍应用程序发布流程的。从今天开始,我就开始为大家介绍怎样将开发完成的应用程序打包发布到苹果的在线商店上去。 一、发布前的测试 程序的开发过程,我在这篇文章中就不细说了,但是,我想简单提一下应用程序上线前的发布测试。因为,程序的作者要保证所提交的程序是健壮、稳定的,如果把程序的测试寄希望于 Apple Store的工作人员,那么将会大大浪费我们的时间,一般而言,一个程序提交到 Apple Store后,大约有一个星期的时间才能从 Apple那里得到明确的结论:允许或者拒绝上线,当然,拒绝的话会给出比较具体的解释,如果靠 Apple的反馈来修正自己的程序,那么这个周期就太长了,毕竟我们申请的证书有效期是一年而已。我们希望在这一年里,能够充分的利用这个证书,通过一个证书提交尽量多的程序。 好了,现在我们说说发布测试的事情。我想,多数程序员开发时是在模拟器上进行调试的,但是模拟器毕竟是运行在 PC上的一个应用程序,即便它能模拟真机的多数行为,但对于特定的操作(如加速计的使用,多点触摸等),内存的模拟等情况,它还是无法和真机相比!所谓的发布测试,就是在提交之前,一定要让自己开发的程序真正的运行在真机中进行测试,这样会发现很多你之前可能没有注意到的潜在问题,比如:内存泄露、图片格式问题(有些图片格式在模拟器上显示好好的,但是放在了真机上就是无法显示)等等。 那么怎样做发布测试呢?答案就在 iPhone Dev Center里面,用你自己的Apple ID登录,然后进入到 iPhone Developer Program Portal页面后,按照如下步骤完成相关的操作(本文假设你对开发过程已经熟悉了) 1 进入页面上的 Certificates页,一般我们在开发时,只是申请Development开发者证书就够了,但是如果我们想要把应用程序放到真机上运行的话,就必须在 Distribution发布页上,在此页上申请创建一个证书,用于发布,具体过程本文不做具体描述了,可以参考该页上的帮助,写的还是很清晰的。

app应用上架流程

APP上传到安卓市 方法/步骤 首先打开安卓市场官网,在右上角找到注册按钮,先注册成为开发者。 而后点击“开发者”进入“开发者中心”页面(也可从网页下方的“开发者入口”进入)。 .

选择“发布软件”选项,依次上传你创建的APP生成的APK文件包和APP应用的截图,截图需上传2-5张,大小限制200K以内,支持JPG,JPEG,PNG,BMP 四种格式。 . .

4 而后进入第二步:添加软件信息,在这里,需要填写APP名称,上传小图标和填写你的软件介绍描述文字等等信息,要按要求认真填写,完毕之后即可进入第三个环节:提交审核。 提交审核之后如果顺利合格的话,一般二至三天左右时间能够上线到应用市场上。 iOS App 提交上架store 详细流程 一、证书的导出 1.1、前期工作 首先你需要有一个苹果的开发者帐号,一个Mac系统。 如果没有帐号可以在打开https://www.360docs.net/doc/4d16198355.html,/申请加入苹果的开发者计划。支付99美元每年,怎么申请网上有详细的介绍,在此不多做介绍。 如果你已经有了一个IDP,打开https://www.360docs.net/doc/4d16198355.html,/并登录到苹果MemberCenter,见下:

登录以后可以看到下面这个界面,列出了你开发需要的一些工具,支持,itunes app管理等内容。 选择第二项:Ios provisioning Portal,进入,所有证书相关的都在这里进行。 1.2、申请AppId 在下图的左边选择 App IDs,我们先创建一个AppId,对于要发布到Appstore上的程序,都有一个唯一的AppId,下面会列出你当前所有的AppId。 我们点击右上角的New App ID:

IPhone程序发布到应用程序商店的流程

IPhone程序发布到应用程序商店的流程(转) 用传真机试过N次,又用faxzero试过N次以后,全部都提示失败。但是,世事如此难料,今天凌晨收到了信用卡境外消费99美元的短信提醒,早上起来信箱里就已经收到了激活码,点击链接就激活了自己的开发者账号。也不知道是哪一次传真发成功了。 登录开发者中心,右侧有个Portal的链接,点击进去就是自己账号的管理中心,初次进入有个向导,可以帮你创建一个开发者证书。最好是下载它的完整的向导说明书,是一个PDF,7M 多,步骤还是挺详细的。但是这本手册在网上没有见过中文版的说明,所以在这里简单介绍一下。 这个开发者中心的用户权限分三种类型:Agent,Admin,Developer。Agent拥有完整的管理权限,Admin也可以管理用户和证书,Developer只能管理自己的证书和设备。只有Agent 有上传软件到App Store的权利。(但是我没有看到添加其它用户的功能,可能需要299美元的账号类型才会有,我自己的账号登录进来就是个Agent了)。 对于个人开发者,你需要完成以下几个过程: 申请一个Development证书> 设置你的IPhone手机> 创建一个App ID > 创建并下载安装一个Development Provisioning Profile。经过这几步,你写的程序就可以跑在自己的手机上了(否则只能在虚拟机里面运行)。 然后申请一个Distribution证书> 创建并安装一个Distribution Provisioning Profile > 编译你的程序> 就可以发布到App Store了。 下面详细介绍一下:(不知道有没有必要,毕竟买了证书的人都可以下载到这篇很简单的英文文档),所有的介绍以中文版的Mac OS X的菜单和程序名为准 开发者证书安装步骤: 打开应用程序中的“钥匙串访问”,在菜单里点击“证书助理”下面的“从证书代理请求证书”,注意下面不要选中任何行,否则菜单会变。输入自己的注册Email,常用名称可以写详细一点,比如“Unfish Dev Key”,下面选中“存储到磁盘”,点继续,可能会出现未知错误,多试几次就OK了。然后在浏览器中进入开发者中心的Certificaties导航页面,在Development页面中最下面选择刚才创建的证书文件,点上传。然后证书就会显示出来,还要再点一下后面的Approve按钮,页面刷新后这个证书就可以下载了。下来是个cer文件,双击会自动导入,导入类型选择“登录”就可以。

苹果应用程序发布流程总结

苹果应用程序发布流程 1.发布前测试 首先程序的开发过程已完成,模拟器调试也完成,没有明显的BUG产生。因为,程序的作者要保证所提交的程序是健壮、稳定的,如果把程序的测试寄希望于Apple Store的工作人员,那么将会大大浪费我们的时间,一般而言,一个程序提交到Apple Store后,大约有一个星期的时间才能从Apple那里得到明确的结论(这次程序用了八天时间):允许或者拒绝上线,当然,拒绝的话会给出比较具体的解释,如果靠Apple的反馈来修正自己的程序,那么这个周期就太长了,毕竟我们申请的证书有效期是一年而已。我们希望在这一年里,能够充分的利用这个证书,通过一个证书提交尽量多的程序。所以我们尽量使程序一次通过。 好了,现在我们说说发布测试的事情。我想,多数程序员开发时是在模拟器上进行调试的,但是模拟器毕竟是运行在PC上的一个应用程序,即便它能模拟真机的多数行为,但对于特定的操作(如加速计的使用,多点触摸等),内存的模拟等情况,它还是无法和真机相比!所谓的发布测试,就是在提交之前,一定要让自己开发的程序真正的运行在真机中进行测试,这样会发现很多你之前可能没有注意到的潜在问题,比如:内存泄露、图片格式问题(有些图片格式在模拟器上显示好好的,但是放在了真机上就是无法显示)等等。 2 发布前准备 向App Store注册自己的程序前,需要准备一下的东西。57*57像素的ICON,512*512像素的ICON (JPEG或TIFF格式),屏幕截图。 其中57*57的可以使png格式的,需要在编译的时候运行到程序中。512*512是APP Store显示图标。屏幕截图可以通过Xcode的organizer来抓取。设备连接下的情况,从organizer选择「Screenshot」标签。(512*512和截图都是后面iTunes Connect中填写资料是用到。) 3 发布证书的申请 1.那么怎样做发布测试呢?答案就在iPhone Dev Center里面,用你自己的Apple ID登录,然后进入到iPhone Developer Program Portal页面后,按照如下步骤完成相关的操。 2. 进入页面上的Certificates页,一般我们在开发时,只是申请Development开发者证书就够了,但是如果我们想要把应用程序放到真机上运行的话,就必须在Distribution发布页上,在此页上申请创建一个证书,用于发布,具体过程本文不做具体描述了,可以参考该页上的帮助,写的还是很清晰的。 3.在App IDs再申请一个ID用于发布,这一步是可选的,如果你在开发阶段就已经考虑到了发布的事情,那么当初申请的那个用户开发的ID也是可以用于发布的。此处建议,申请一个最后字段为“*”的ID,这样可以用同样的ID,提交一套应用程序,而无需为每个应用都申请单独的ID。例如:cn.centaur*,这样当你写应用程序时,第一个应用程序的ID就可以是cn.centaur.leader,而第二个应用的ID就可以是cn.cendaur.fromers,依次类推。 4.进入Provisioning页面,在Distribution标签页下面,我们同样需要为发布而创建新的Profile,这个profile在编译应用程序时是需要指定的。具体的步骤可以参考该页的帮助,只提示一点,每个profile对应于一个App ID,也就是说,刚才创建的App ID在此处应该生成一个相对应的Profile。

苹果电脑制作流程图软件

一般来说,制造PFD、P&ID,相关专业从事人员都是运用Visio或许AutoCAD、PIDCAD这些软件。软件都各有其长处和缺陷。AutoCAD、PIDCAD这样的纯专业软件,在软件的操作与使用上的 一般都需求花费必定的学习时间,而Visio这样的操作简略便当、又支撑制造多种图表的工艺流程 图制造软件,关于大部分人来说,是相对正确的挑选。但,Visio颇高的价格有时也会让人犹豫是否购买。那有没有类似于Visio这样操作简略、价格又适中的工艺流程图制造软件呢?答案是肯定的。 当你对那些简洁美观的流程图感到羡慕不已,是否好奇它们是怎样做出来的,是否想知道需要 什么样的专业技能。今天,这一切将变得非常简单,你只需要点击几下鼠标就能制作出属于自己的 可视化流程图。而且一切操作都异常简洁。

流程图的基本符号 首先,设计流程图的难点在于对业务逻辑的清晰把握。熟悉整个流程的方方面面。这要求设计者自己对任何活动、事件的流程设计,都要事先对该活动、事件本身进行深入分析,研究内在的属性和规律,在此基础上把握流程设计的环节和时序,做出流程的科学设计。研究内在属性与规律,这是流程设计应该考虑的基本因素。也是设计一个好的流程图的前提条件。

然后再根据事物内在属性和规律进行具体分析,将流程的全过程,按每个阶段的作用、功能的不同,分解为若干小环节,每一个环节都可以用一个进程来表示。在流程图中进程使用方框符号来表达。 既然是流程,每个环节就会有先后顺序,按照每个环节应该经历的时间顺序,将各环节依次排开,并用箭头线连接起来。箭头线在流程图中表示各环节、步骤在顺序中的进展。 对某环节,按需要可在方框中或方框外,作简要注释,也可不作注释。 经常判断是非常重要的,用来表示过程中的一项判定或一个分岔点,判定或分岔的说明写在菱形内,常以问题的形式出现。对该问题的回答决定了判定符号之外引出的路线,每条路线标上相应的回答。 选择好的流程图制作工具 亿图发布第一款支持快捷操作的流程图制作工具从而极大的降低了专业流程设计的门槛,让大多数人可以在很短的时间里绘制出专业的流程图。

应用开发发布详细流程

IOS应用开发-发布详细流程 1、申请成为IOS开发者(1天) https://https://www.360docs.net/doc/4d16198355.html,/cgi-bin/WebObjects/register.woa/wa/default?userAction=cre ateAccount&mode=register&successURL=https%3A%2F%https://www.360docs.net/doc/4d16198355.html,%2Fme mbercenter%2Flogin.action&cancelURL=https%3A%2F%https://www.360docs.net/doc/4d16198355.html,%2Fprog rams 需要填写企业资料及问题(附件1) 帐号的姓名必须与信用卡上的一模一样,账单邮寄地址也必须与你接下来要在Apple Online Store付费时使用的邮寄地址一模一样 2、购买IOS开发权限(3~5天,个人/2~3周,企业) https://https://www.360docs.net/doc/4d16198355.html,/programs/start/standard/ 资料填写中选择个人和企业机构的区别: 选择个人只需要能够支付美金的银行卡即可 选择企业需企业提供邓氏编码,邓氏编码(详细信息 https://https://www.360docs.net/doc/4d16198355.html,/ios/enroll/dunsLookupForm.action)(附件2) 购买IOS开发权限 如果资料内国家处选择China,需下载苹果的PDF文件(附件3),打印好将信用卡信息填写进去(需要与之前注册时填写的信息一致,且信用卡支持美金支付)扫描后发送传真。 提交后等待2~3个工作日收到回复邮件说明已经提交Apple,1个工作日内收到扣款信息以及激活邮件,完成开发者授权的申请,成为一个合法的iOS开发者。

apple应用发布流程

iPhone开发日记:申请开发者认证IDP iPhone 2010-05-06 12:33:02 阅读174 评论0 字号:大中小订阅 URL:https://www.360docs.net/doc/4d16198355.html,/archives/iphone-developer-application.html 要使用Apple 的SDK开发iPhone/iPod Touch软件或者游戏,需要首先注册一个开发者账号。如果需要在App Store上出售,则需要进行开发者认证。 SDK免费,开发者认证个人版$99/Year,企业版$299/Year. 第一步:注册Apple ID。 如果已经有Apple ID,可以略过。 第二步:申请注册iPhone开发人员。 注册地址:https://www.360docs.net/doc/4d16198355.html,/iphone/ 注册完成后,将会获得Enrollment ID和Person ID。通过直接输入信用卡号可以支付费用,但是如果使用的大陆银行发行的信用卡,则无法线上支付。只能通过传真方式。 在https://www.360docs.net/doc/4d16198355.html,/iphone/登陆之后,有PDF的订购表格下载。下载填完之后打印,传真到+1 (408) 862-7602。按照Apple邮件中的提示说24小时内会扣款并激活账号。 表格的样式可以参考: 在等待一段时间(官方说24小时内)之后,就可以收到激活邮件。将收到的激活码填到开发人员中心或者直接点击激活链接激活即可。 到这一步就可以往App Store上传免费的应用了。 第三步:签署合同、填写银行账户信息以及税单。 只有进行完这一步才可以上传收费的App Store。 在开发人员中心,Itunes Connect,从下图中的“Contacts, Tax, & Banking Information”填写相关信息。

相关文档
最新文档