iOS开发—app打包上架流程(图文傻瓜版)

1、申请开发者证书、描述文件、APPID。这个不用多说,前面有专门的文章介绍真机调试,只是把开发证书换成发布证书,配置文件也换成发布就OK了。

2、进入https://itunesconnect.apple.com登录开发者账号

3、添加一个新应用

4、进入刚添加的应用,填写信息;

定价 里面设置上架时间,上架地区。

接下来按要求添加图片,图标,文字描述等。注意图片和图标不能有alpha通道。如果你的png图片可以通过系统自带的图片处理器去掉alpha通道。打开图片,导出,不勾选alpha即可。

注意隐私政策网址必须填写,否则可能无法通过审核(本人遇到过)

评级请认真选择,如果评级和APP中内容不符有可能无法通过审核(本人遇到过)

其他信息请按规则填写,都比较简单,不在赘述。

填写完整该填的信息后,保存。接下来准备打包上传APP:

使用发布证书和配置文件,配置好Xcode

可以先clean一下项目,然后Archive打包

如果证书和配置文件没弄好会出错。仔细检查检查

打包完成后:

先验证一下,点击Validate。

验证通过后:

检测通过后可以有两种上传方式:

1、选submit,直接上传(速度有时很慢)

2、选export,然后选第二个选项Save for Ad Hoc Deployment ,导出.ipa文件,.ipa名字最好是英文,不然可能引起错误。然后利用下图的工具上传:

打开工具,选择导出的.ipa文件,自动和itunes connet上的信息匹配,确认信息无误,下一步,开始提交:

等待上传完毕。然后再次进入进入https://itunesconnect.apple.com

在 build/构建版本 的位置,选择你刚上传的版本。

好,现在可以submit for review了。进入后会让回答几个问题:根据你app的实际情况选择YES或NO

选好后submit吧。

然后APP的状态就变成了等待审核,耐心等待apple的审核通知吧:个人开发者账户12天左右审核,公司账户3~5天审核。

审核不通过后的处理:

审核不通过可以看apple审核团队给出的不通过的理由。如果是因为bug或违反规定需要修改代码的要重新打包上传。如果不需要修改代码的可以直接和审核人员调解。

时间: 2024-10-13 23:30:45

iOS开发—app打包上架流程(图文傻瓜版)的相关文章

App打包上架流程(iOS转)

由于苹果的机制,在非越狱机器上安装应用必须通过官方的Appstore, 开发者开发好应用后上传Appstore,也需要通过审核等环节. AppCan作为一个跨主流平台的一个开发平台,也对ipa包上传Appstore作了支持. 本文从三个流程来介绍如何实现AppCan在 线编译出ipa包,以及上传到苹果Appstore. 一.证书的导出 1.1.前期工作 首先你需要有一个苹果的开发者帐号,一个mac系统. 如果没有帐号可以在打开http://developer.apple.com/申请加入苹果的开

App Store 上架流程 2016

转自:http://www.jianshu.com/p/996672107eb1 App Store 上架流程(持续完善中...) 字数1482 阅读1980 评论15 喜欢50 说实话,公司要上架一个自己做的一个小项目.为了完成这个任务,菜鸟的 我一遍找资料一遍跟着做,一遍修改错误一遍查找解决方案.网上的资料大部分都是2015年以前的资料,资料有点不够过时,而且步骤配图也不是很详细,导致 我花费了整整4天的工作日只为实现appstore上架.哎呀,也是够蛋疼的,appstore上架的每个流程都

IOS开发 App HTTP 请求失败

IOS开发 App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via your app's Info.plist file. xcode自7后不再使用http,而是使用https请求,但目前很多网络请求还只是以http请求,我们可以这样解决 info.plist->添加@&quo

IOS开发之使用UIWebView实现图文混排

IOS开发之使用UIWebView实现图文混排时间 2014-08-15 13:45:35  CSDN博客原文  http://blog.csdn.net/wildcatlele/article/details/38583731主题 UIWebView一开始做第一个新闻资讯项目的时候,不知道可以使用UIWebView实现图文并茂的效果,于是就用了最笨的方法,使用TableView解决的新闻浏览.当有点项目经验后知道可以使用UIWebView或者CoreText实现,一直也没有尝试.当上次面试被问

李洪强iOS开发Swift篇—06_流程控制

李洪强iOS开发Swift篇—06_流程控制 一.swift中的流程控制 Swift支持的流程结构如下: 循环结构:for.for-in.while.do-while 选择结构:if.switch 注意:这些语句后面一定要跟上大括号{},在C语言中不是必须的 说明:跟C语言对比,用法基本一样的有:for.while.do-while.if 因此,只需要关注for-in和switch即可 二.for-in结构 简单使用: for-in和范围运算符 for i in 1...3 { println(

IOS开发 App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via your app's Info.plist file.

xcode自7后不再使用http,而是使用https请求,但目前很多网络请求还只是以http请求,我们可以这样解决 info.plist->添加@“App Transport Security Settings”字段->添加“Allow Arbitrary Loads”字段,并将对应的value值设置为@“YES” IOS开发 App Transport Security has blocked a cleartext HTTP (http://) resource load since it

iOS APP 发布上架流程

由于Apple对iOS APP发布上架管理较严格,为了确保每次App每次提交,都能符合apple要求,尽快通过审核,特制定以下流程,请产品经理与研发人员配合遵守.实施. 流程 开发人员按照产品任务要求,完成开发任务,自行测试通过后,提交公司测试部门进行测试 研发-测试-发布流程 : 公司测试部门测试通过,发布测试报告,通知产品经理进行上架发布; 产品经理依据当前版本,编写版本更新记录说明,如果本次版本涉及新功能开发或UI部分有较大的更新,需要截图.版本更新记录与App截图写入到产品发布报告中;

iOS开发—真机调试步骤(详细图文傻瓜版)

如果还不了解开发者证书,APP ID,配置文件的请先看这篇博客: iOS开发中关于Certification,appID,Provisioning Profiles的说明(图文) 了解了这些繁琐的名词和其作用后,我们来看看如何制作证书和配置文件,然后进行真机调试: 一.本机生成证书 1.打开钥匙串,最上面状态栏 2.填写信息 3.填写后继续,保存证书 4.找到刚保存的证书 二.登录开发者中心申请开发证书.APP ID.添加测试设备.生成配置文件   1.登录到开发者中心 2.点击下图所示 3.i

iOS_APP打包上架流程

OS系列版本更新上架流程 1 上传至apple developer 1.1 上传准备工作 更新上架和发布上架不同,在原始版本首次上架的时候就将描述文件和证书之类的文档下载好了,所以无需再安装此类文件. 在测试人员确认可以上架以后,首先需要在 Build Settings/Code Signing中将之前真机调试用的developer调试证书换成distribution发布证书,然后在product/scheme/eidt scheme/run中build configuration 的debug