iphone app发布到appstore步骤

合集下载

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

如何将应用上传到苹果商城 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的反馈来修正自己的程序,那么这个周期就太长了,毕竟我们申请的证书有效期是一年而已。

苹果手机软件同步安装操作及日常使用指南

苹果手机软件同步安装操作及日常使用指南

苹果手机软件同步安装操作及日常使用指南―如有问题请跟帖1楼联通iPhone3G苹果手机以其完美的造型、完善的操作系统、流畅的操作和丰富的应用享誉全球,目前尚无其他机型与其媲美,然而没有安装软件应用的苹果手机则黯然失色,以下说明希望对大家的苹果手机软件安装有所帮助:1、苹果手机的软件安装需要iTunes安装套件,或从手机中的App store(软件商店)安装。

iTunes安装套件可到官方网站下载最新版,App store(软件商店)在手机中已经安装,可直接点击打开使用。

2、两种方式安装均需要注册邮箱用户名方可进入操作,可预先注册QQ邮箱、163邮箱或gmail邮箱等备用,下一步将用注册好的邮箱来注册iTunes账号。

3、打开电脑iTune,点击左边的iTunes store,点右边的“免费APP”中的任何一个软件,点“GET APP”,便要求“创建新用户”注册,按提示输入已经申请的邮箱账号、自行设定密码,完成注册,注意在提示输入信用卡时,点最后一项“无”,同时在输入用户名、地址等信息时要用英文或拼音字母,否则可能无法注册成功(请注意如直接点击iTunes右上角的“注册”则必须要求输入银行卡)。

注册后将iTu nes将发送一个验证码到您注册的邮箱中,打开您的邮箱,点击信件的链接即可验证成功。

这时可以点击右上角的登录,使用注册成功的用户名和密码登录,用户名就是申请的邮箱全名,密码是刚才注册i Tunes时自行设定的密码。

登录后点击顶部菜单Stor es“对电脑授权”即完成设置,可以使用此电脑的iTu nes对手机同步软件、歌曲、铃声、电影、通信录等信息。

4、在iTunes中,选取自己喜欢的免费软件点“G ET APP”放入到“应用程序”中,水货解锁版的还可以从网上下载三方软件通过顶部菜单“文件”“将文件(或文件夹)添加到资料库”操作,将文件增加到相应的资料库中,同样可以将音乐(Mp3)、铃声(M 4r)、电影(Mp4)等文件添加到相应的项目中,便于同步操作。

iOSAPP发布上线完整教程转载

iOSAPP发布上线完整教程转载

iOSAPP发布上线完整教程转载iOS应⽤上线——从证书申请到打包上线转载⾃/jingyipo/article/details/51596135本⽂只针对应⽤上线来写,其他与上线⽆关的证书都不在考虑范围内。

考虑到第⼀次接触开发者账号并申请证书的童鞋,本⽂采取傻⽠式书写流程(即按照流程⽆脑操作即可),⽂章末尾会给予⼀定的概念描述。

话不多说,下⾯将详细介绍流程。

⼀、在申请证书前,我们需要做⼀些准备⼯作:1.⾸先你要准备好“苹果全球开发者关系证书”即AppleWWDRCA.cer这⾥分为两种情况:<1> 若之前使⽤过全球开发者证书,打开钥匙串访问->点击最上⾯⼯具栏显⽰->显⽰已过期的证书(或keychains ->View -> Show Expired Certificates)在登录和系统项中选择证书,若存在如上图中显⽰的AppleWWDRCA失效证书,,则说明苹果全球开发者证书过期,需要我们删除存在于登录和系统项(两项中都可能存在,只有都删除了才有效)中的AppleWWDRCA证书,下载新的苹果开发者证书,并双击安装后,再看钥匙串中的AppleWWDRCA证书已经提⽰为“此证书有效”,如下图若之前使⽤过,且已经是有效证书,请忽略准备⼯作的第⼀步。

<2> 若之前未使⽤过全球开发者证书,请直接点击<1>中苹果全球开发者证书的链接下载,并双击安装。

对于不清楚⾃⼰的mac是否使⽤过的童鞋请参考情况<1>。

2.在苹果开发者后台中申请证书前,我们还需要准备⼀个CSR⽂件,在钥匙串访问下拉菜单中选证书助理 - > 从证书颁发机构请求证书。

点击“从证书颁发机构请求证书...”后,弹出下图,按图操作后,点击继续按钮然后根据下图中提⽰完成操作后点击存储按钮,并在⾃⼰的存储位置找到CSR⽂件。

好了,到这⾥为⽌准备⼯作就已经结束了。

⼆、申请应⽤发布到AppStore所需证书废话不多说,直接上硬菜进⼊苹果开发者后台点击右上⾓“账户”或"Account"按钮,登录你的苹果开发者账号后,选择"Certificates, IDs & Profiles",如下图中红框中的任意⼀个。

app版权证明书[最新版]

app版权证明书[最新版]

app版权证明书[最新版]--------------------------------------第X页共X页-------------------------------------------app版权证明书app版权证明书篇一:APP软件怎么申请软件著作权以盯盯工作为例目标受众:负责应用商店渠道的人写作思路:写明申请流程和注意事项现在做应用商店,各大市场都会有关于官方版、优质应用的评定,而申请的时候,需要用到软件著作权。

那么,软件著作权到底是什么,申请入口在哪里,都需要提交哪些资料呢,以我们软件盯盯工作为例,且听我细细说来。

首先。

软件著作权到底是什么,是用来干嘛的,软件著作权,就是证明你开发的这个东西,是你自己的,不是别人的。

但是,软件开发者开发的软件,由于可供选用的表达方式有限而与已经存在的软件相似的,不构成对已经存在的软件的著作权的侵犯。

简单说,就是不能用作侵权申诉使用。

如果想要侵权申诉,只能去申请专利,包括算法、UI设计、logo图标等。

那么,既然软件著作权这么鸡肋,还要这个东西干嘛,申请盯盯工作软件著作权的原因主要是两点,一是证明开发的盯盯工是我们自己的。

二是,申请盯盯工作应用市场官方版、优质应用使用。

然后,说申请的入口在哪里。

软件著作权申请,统一在中国版权保护中心来申请。

百度输入“中国版权保护中心”,出现的带官网字样域名是ccopyright的就是了。

进入官网后,在版权登记类目中选择计算机软件著作权登记,就可以进行申请了。

最后,都需要提交哪些资料。

这里只说对于企业开发者来说,都需要提交哪些资料。

需要提交的是:企业营业执照、60页的源程序行、计算机软件著作权登记申请表。

另:如果有小微企业的,还可以提交小微企业备案通知书、软件免征登记申请清单。

大概多久才会申请下来呢。

如果是自己申请的话,需要3个月,请代理申请的话,据称半个月就可以了,不过需要好几千大洋。

如果你有朋友在北京,也可以让他们帮忙申请,直接到窗口登记申请就可以了,不需要排队。

被AppStore拒绝的N个原因

被AppStore拒绝的N个原因

12、你的软件不符合中国法律,还打电话来跟我说。

(奶奶的,中国哪个法律说不可以翻墙。

)13、技术支持地址写的微博地址,于是被拒绝了。

原因是:不能将需要登陆才能访问的网址作为技术支持地址。

14、说我们的应用不该用App开发,应该用HT ML5。

(而且还很热心的给出了参考链接哦)15、调用截屏功能,当时没注意,是私有API,被拒.改成非私有API实现截屏功能就通过了.16、开放了文件document分享功能(Application supports iTunes file sharing),被退回,理由:不需要分享,为何开放了.回复邮件说明理由后上线.17、年龄设置太低,说是有成人内容,被拒.修改内容后上线.18、同一软件多个版本只是针对不同的国家和内置的语言不同.前面几个上线,后面几个被拒.让改成一个程序做程序内下载资源.19、程序有crash被拒.修改bug后上线.20、原因是我们的一个软件只允许联通用户验证真实身份并发布信息。

apple要求要么放弃验证,要么允许移动和电信用户验证。

21、APP中出现了某本以乔布斯为封面的本集团出版物图片,遭拒。

回复曰:T hank you for submitting your app commemorating Steve Jobs.We appreciate your efforts honoring Steve. However, we’ve decided to honor his life in other ways and we are not accepting these types of apps.22、原来做过一个显示假电池的App, 就是显示一个假的的电量, 这样别人找你借手机就可以以没电了为理由不借给他. 结果App Store说会迷惑用户, 让我改简介. 改为简介后苹果中国给我打电话说这个App不用再提交了, 不可能过, 会迷惑用户… 我了个去的于是这个App就一直存在在我的iTunes Connect里.23、忘记提供测试账号。

App ID

App ID

图文讲解:iOS App提交流程摘要:由于苹果的机制,在非越狱机器上安装应用必须通过官方的App Store,开发者开发好应用后上传App Store,也需要通过审核等环节。

AppCan作为一个跨主流平台的一个开发平台,也对ipa包上传App Store作了支持。

本文从三个流程来介绍如何实现AppCan在线编译出ipa包,以及上传到苹果App Store。

一、证书的导出1.1、前期工作首先你需要有一个苹果的开发者帐号,一个Mac系统。

如果没有帐号可以在打开/申请加入苹果的开发者计划。

支付99美元每年,怎么申请网上有详细的介绍,在此不多做介绍。

如果你已经有了一个IDP,打开/并登录到苹果MemberCenter,见下:登录以后可以看到下面这个界面,列出了你开发需要的一些工具,支持,itunes app管理等内容。

选择第二项:Ios provisioning Portal,进入,所有证书相关的都在这里进行。

1.2、申请AppId在下图的左边选择 App IDs,我们先创建一个AppId,对于要发布到Appstore 上的程序,都有一个唯一的AppId,下面会列出你当前所有的AppId。

我们点击右上角的New App ID:其中有两项需要你自己填:第一个Description,用来描述你的AppId,这个随便填,没有什么限制;第二项Bundle Identifier (App ID Suffix),这是你appid的后缀,这个需要仔细。

因为这个内容和你的程序直接相关,后面很多地方要用到,最好是com.yourcompany.yourappname的格式,当然没有公司名的个人开发者,第二项可以用你自己的英文名字或者拼音,如下图:在线ipa包编译时需要填写的iapp IDs就是你在此输入的第二项内容。

填完后submit,如下图,可以看见我们已经生成的appid:ebook appid。

想要支持推送服务和iCould等也可以在这儿配置:1.3、申请发布证书1.3.1、先创建一个证书请求文件这儿需要一个Mac系统。

向苹果AppStore提交新应用的图文教程(转)

向苹果AppStore提交新应用的图文教程(转)

向苹果AppStore提交新应⽤的图⽂教程(转)当你克服重重困难终于开发出了⾃⼰的App,下⼀步就是向App Store提交应⽤了,这时应该如何操作呢?我的App真的准备好提交了?我敢肯定这些问题将会浮现在你的脑海。

基于这篇教程,我将告诉你⼀个完整的提交过程。

介绍我们都知道苹果审核的过程就像是在“⿊箱”操作,但这并不妨碍你为这个审核过程做⼀些事先的准备。

苹果的App Store审核指南已经告诉你哪些是允许的,哪些是不允许的。

当你第⼀次提交你的应⽤到苹果的时候,这是⼀个令⼈兴奋⽽但⼜伤脑筋的过程。

即使再有经验的开发者也会措⼿不及,毕竟这事不像写代码每天都⼲。

前提在向App Store提交应⽤的前提是你已经成为苹果iOS开发者项⽬成员之⼀,你已经向苹果缴纳了99美元/年的费⽤点击Enroll Now按钮。

图1.注册成为iOS开发者1.你的应⽤已经准备好了吗?Step1.测试写完最后⼀⾏代码或者执⾏完最后⼀个功能并不意味着你的App已经完成了,你是否让你的应⽤在多个设备上进⾏测试了?你的应⽤是否有内存泄露的问题?你的应⽤程序是否总是崩溃?这⼏年,iOS设备市场规模增长迅猛,你必须保证你的应⽤已经在尽可能多的设备上通过测试。

常见的问题⽐如你是否在iPhone 5的4⼨屏幕到iPad Mini的7.9⼨屏幕上都通过了测试。

iOS模拟器⾮常有⽤,但它是在Mac上运⾏的,内存和处理能⼒要⽐你⼝袋中的⼿机强⼤很多,⼀款iPhone 3GS和iPhone 5的性能差别更不⽤多说。

作为iOS开发者,你可不能冒着风险长期使⽤⼀款过时的iOS设备来创建和维护App,即便App可以在⽼的iOS设备上很好地运⾏,但不代表也可以在新设备上跑的顺畅。

苹果的审核是封闭的,但能减少不完善的性能表现给⽤户带来的糟糕体检。

如果你的应⽤时常崩溃,或者启动后不久运⾏速递变得缓慢迟滞,那在向App Store提交之前你还有不少⼯作要做。

即便苹果审核⼈员不能发现App存在的问题,但⽤户会发现。

ios证书申请和打包ipa上传到AppStore进行TestFlight测试的流程

ios证书申请和打包ipa上传到AppStore进行TestFlight测试的流程

ios证书申请和打包ipa上传到AppStore进⾏TestFlight测试的流程TestFlight测试分内部及外部测试,针对没有上架的app,可以通过此⽅式安装到⼿机测试。

内部测试(上传即可测试):通过测试码安装,⼀个码安装⼀个⼿机。

外部测试(上传后需通过审核):通过⼀个链接跳转到TestFlight应⽤安装,有效期限90天,安装数量1万台。

TestFlight上架App Store审核分7步进⾏,需要注册⼀个苹果的开发者账号才能操作1、安装iOS证书申请辅助软件Appuploader2、申请iOS发布证书(p12)3、申请iOS发布描述⽂件(mobileprovision)4、打包ipa5、上传ipa到iTunes Connect6、申请TestFlight内部测试及外部测试⼀、下载安装iOS证书申请辅助软件AppuploaderAppuploader可以辅助在Windows、linux或mac系统直接申请iOS证书p12,及上传ipa到App Store,最⽅便在Windows开发上架没有苹果Mac电脑的开发者!配合本教程使⽤,可以快速掌握TestFlight上架流程下载软件包后解压直接使⽤,⽆需安装。

成功启动软件界⾯⼆、申请iOS发布证书(p12⽂件)发布证书⽤于上架,证书有p12及mobileprovision两个⽂件,配套使⽤,先申请p12!2.1、⽤苹果开发者账号登录appuploader软件后,选择证书进⼊,点击右下⾓+ADD选择类型:下拉选择发布证书证书名称:不要中⽂、不要太长了、随意设置邮箱:随意密码:证书的密码、⽐如设置123这样,不⽤很复杂,记好、打包时要⽤、很重要应⽤id:这⾥不⽤选点击ok创建。

2.2、创建成功后,找到刚创建的发布证书(iOS Distribution这个类型的就是发布证书,如果之前创建过看过期时间或者ID就知道哪个是新创建的了)!点击p12 ⽂件,下载保存.p12证书⽂件到电脑。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

iPhone app发布到appstore的步骤
(一)iPhone app发布到appstore的步骤如下:
1.要在苹果网站上注册APP ID,以及购买iPhone Develop Program(iDP) 开发者授
权,99美元。

2.创建发布程序的证书。

步骤如下:
如果已经购买了开发账号IDP, 登录进去后会看到如下地方(图1)
点进去会看到如下界面(图2)
点击进入Certificates 看到如下内容(图3)
点击图中红色部分会下载下来一个名字为 AppleWWDRCA.cer 的东西
打开你的 Keychain Access ,如果dock里面没有到C盘Applications\Utilities下面去找Keychain Access,中文名字好像叫” 钥匙串…” 打开这个,你会看到如下(图4)
这代表你已经装进去了。

下面,打开Keychain的这个菜单(图5)
按着下面的图来(图6)
(图7)
(图8)
然后continute
就会生成一个CertificateSigningRequest.certSigningRequest 的文件,在你的桌面上打开Certificicates 的Distribution页面
(图36)
点击Request Certificate按钮
(图37)
选中桌面CertificateSigningRequest.certSigningRequest 文件
图38
图39
图40
这时需要刷新一下页面
图41
点击DownLoad
会得到一个名为distribution_identity.cer 的文件双击这个文件,会有如下提示
图42
点击OK
然后打开keychain 就会看到如下的图
图43
这时你的电脑就已经具备发布程序的证书了
下面打开Provisioning 的Distribution页面图44
点击New Profile
然后按着下图填一下,Profile Name 随便写个名字就行了图45
然后Submit
图46
刷新一下
图47
OK现在Download ,你会得到一个Distribution.mobileprovision 的文件双击这个文件,你的xcode 会被激活
查看C盘
Users\用户名\Library\MobileDevice\Provisioning Profiles下面又多了一个XXXXXX-XXXXXX-XXXXX-XXXXXX.mobileprovision的文件
现在我们再配置一下xcode
图48
打开Configurations 页面
选中Release 然后Duplicate 一下图49
Duplicate之后如下图
图50
图51
接着我们切换到Build 页面
图52
图中1处选中Distribution 2处选中Distribution 然后
图53
图54
确定图54中,是你应该选的,不然build时会出现签名错误确定之后,继续
图55
选中Device 和Distribution
OK
图56
Build OK 大功告成了99.9%了
这时如果有签名错误,那一定是你上面某个地方出了问题
成功后
图57
其中的iHide 就是我们要上传的东西,在上传之前,我们要把他压缩成zip 包
3.到itunes发布程序。

现在我们在浏览器中输入
登录一下
图58
进入Manage Your Applications
图59
点击Add New Application。

如果是第一次发布自己的程序,需要设置程序的语言和开发者的名称。

开发者的名称是指用iTunes Connect连接App Store的时候,在右上角表示的名字,这个名字可以是公司的名称,卡发团队的名称,或者是你所开发程序的独一无二的品牌。

这两个设置以后不能更改的,所以需要慎重。

接下来的画面确认你的程序是否需要加密,一般选择「No」。

在接下来的画面「Overview」中输入程序的其他信息,加粗的字体是必须的项目。

o Application Name - 程序名称
o Application Description - 程序说明
o Device - 对应设备。

选择对应的设备
o Primary Category - 程序的分类
o Copyright - 著作权,开发者的名字等信息
o Version Number - 在App Store上表示的程序版本。

一般与程序中设置的版本一致
o SKU Number - 产品号码。

如果你开发了多个程序,不要与其他程序重复
o Support URL - 在App Store上表示的技术支持的地址链接
o Support Email Address - 邮箱地址
在接下来的画面「Upload」中上传事先准备好的文件。

o Application - 编译好的应用程序文件(压缩文件,后缀名为zip的那个)
o Large 512x512 Icon - 512×512像素的图标文件
o Primary Screenshot - 屏幕截图文件
选择好后,点击下一步。

在接下来的「Pricing」画面,设置程序的发布日期,以及发布的国家。

o Availability Date - 应用程序的发布日期。

如果不知道,缺省为上传的日期
o Price Tier - 应用程序的价格。

如果是免费的选择「Free」
这里,设定发布日期的时候需要留意一件事情。

因为上传的程序实体不能立刻发布到App Store 上,需要内部检测人员的评审,只有通过的才能真正地上传到App Store 上。

这个评审的时间大概是2个星期左右。

而上传的信息等会根据你设定的发布日期来显示。

所以,如果你设置发布日期为上传的日期,那么广告打出去了(App Store上的首页中显示),而
实际的程序却不能下载。

到了真正能下载的时候,你的广告已经落的老后了,减少了被点击的几率。

所以一般设置发布的日期都比上传的日期晚上2/3周为宜。

接下来,在「Localization」页面中可以设置一些缺省语言意外的程序说明。

所有都设置完毕后,最后在「Review」页面中确认,如果没问题就上传吧。

之后,会返回到「Manage Your Application」页面,你可以确认程序是否被添加到列表中。

如果Status 是「In Review」代表你的程序正在被审查,审查结束后等待发卖的时候状态会变为「Ready for Sale」,到了前面设定的发布日期,会自动地发布出去。

如果Status 是「Pending Contract」表示申请iPhone Developer Program 中的帐号手续时存在问题,如果该状态一直持续着,你可以联系ADC,询问具体原因。

4.通过app store对程序的审核,程序发布成功。

相关文档
最新文档