iOS程序发布步骤

1. 限制人
> 必须拥有Apple ID(?https://appleid.apple.com?)
> 加入开发者计划,升级为**开发者账号**(?https://developer.apple.com?)
2. 限制电脑
> 重新配置一个**发布**证书
:: 需要使用需要真机调试的电脑,生成CSR文件
:: CSR文件: 证书签名请求文件
3. 限制App
> 配置需要真机测试App的BundleID
:: 区分不同APP,就是通过App的唯一标识: BundleID
4. 根据2,3重新生成**发布**描述文件
** 注意: 程序发布, 是发布到AppStore, 所以不会有限制设备一项**

5. 在开发中心新建App, 并填写App相关的信息
:: 就比如我们下载别人的app,就会发现里面有预览图片, app版本,以及功能简介等信息, 那这些信息都是我们在这一步填写的 ::
6. 写好一个应用程序
:: 注意:必须要有程序图标,启动图片等,否则上传会失败 ::
7. 运行设备选择真机后 选择Product->Archive
8. 选择 submit 打包项目,上传构建版本

6. 提交审核(审核周期2到20天不等)
** 注意:如果审核不通过,需要重新提交审核,又需要一个审核周期**
** 所以,一定要仔细阅读苹果审核标准,(搜索关键字”苹果审核”)**
?http://www.cocoachina.com/appstore/20140901/9500.html?

** 经验补充—————————加急审核补充 **
什么是加急审核: 简单理解就是你联系苹果审核人员,跟他们说明理由,让他们优先给你们审核
加急审核地址 : ?https://developer.apple.com/contact/app-store/?topic=expedite?
注意事项**血的经验**:
1. 加急审核,审核更加严格,亲身体验
2. 首次发布,一般加急审核不给审批
3. 加急审核申请一定要理由足够强大(一般是上线后发现重大Bug)
4. 加急审核好爽, 只要你申请加急审核通过了. 那么只要你的app没有上架,就会一直处于加急审核状态, 一直到你上架为止, 此次加急才算结束(曾经有连续被拒7次经验,历时才10天)
5. 加急审核有次数限制(一年好像有3次, 我只用过一次,没测试过)

时间: 2024-12-11 15:26:20

iOS程序发布步骤的相关文章

iOS程序发布测试-生成ad hoc证书

转自: http://blog.sina.com.cn/s/blog_68444e230100srdn.html iOS程序发布测试3-生成ad hoc证书 iOS证书分2种,1种是开发证书,用来给你(开发人员)做真机测试的:1种是发布证书,发布证书又分发布到app store的(这里不提及)和发布测试的ad hoc证书. 那ad hoc证书和开发证书区别在哪里?如果你的tester(团队测试人员.客户)都能将测试设备拿到你面前,直接插到你的mac开发机上,你可以直接将程序"灌"进去,

ios程序发布测试打包

ios程序发布测试打包备忘 1. 获取测试机UDID 手机连接电脑,打开iTunes-摘要-点击序列号,设备概要界面显示设备udid-反键-拷贝 2. 添加设备 取得UDID后,进入开发者中心-iOS Provisioning Portal-Devices-Add Devices,一个地方填名称,一个地方填你从Tester那里拿到的udid 3. 生成ad hoc证书 开发者中心-Provisioning Portal-Provisioning-Distribution-New Profile,

02-第一个iOS程序-开发步骤

打开Xcode 选择项目模板 Single View Application是最适合初学者的模板 设置项目属性 运行程序 不管怎样,先运行第一个iOS程序看看效果先(用快捷键Command + R 也行) 运行结果 Xcode会启动一个iOS模拟器来运行程序 程序的运行结果如右图所示,白白一片 后面我们得往这空白界面上增添各种各样的控件元素 窥探项目环境 项目创建完毕后,自动帮我们做了很多配置,也自动生成了很多文件 还自动添加了开发所依赖的框架: 如何搭建UI界面 项目中这么多文件,哪些是影响着

iOS程序发布时被拒的情况

UI相关 相机图标 大小图标 UITableView 使用 Home 界面 网络通信相关其他   程序提交了到App Stroe需要经过审核,但是不遵循Apple的iPhone Human Interface Guideline,或者使用了Private API,你的程序就很可能被拒. 这里总结一些被拒的经验与对策,也许对你有些帮助. UI相关 相机图标 问题 如果使用 SDK 中标准的照相机ICON(UIBarButtonSystemItemCamera),必须遵循Apple的iPhone H

iOS程序打包步骤

# 02-打包测试:: 场景描述: 你在上海一家外包公司工作, 给一西藏的客户开发一款App, 那么当你开发完毕之后, 需要给客户演示,客户需要体验,该怎么做? ::- 方案1: 客户坐飞机到公司, 通过真机调试安装- 方案2: 客户把手机通过顺丰寄过来, 给他装下,寄过去- 方案3: 通过远程操控客户电脑, 给他安装个Xcode,申请证书,把程序运行到他手机上- 方案4: 你还可以发布到AppStore, 历时半个月左右, 通过审核了给客户看, 客户看了需要修改后, 你再修改发布, 历时半个月

iOS程序发布时出现your application is being uploaded解决办法

当用Xcode发布app时候出现"your application is being uploaded"或者用Application Loader 一直出现" 正在通过ITUNES STORE进行鉴定"的解决办法 一:此错误会导致上传程序,一直停留在验证阶段,而没有一点上传进度:结果会苦等半天,无果: 二:修复此错误注意点 如上图:注意,选择的target, 里面的Distribution 里面的 设置

iOS程序调试和发布时遇到的问题

最近接手一个项目,在用真机调试时出现了“Your build settings specify a provisioning profile with the UUID “”, however, no such provisioning profile was found”的出错.一直提示指定UUID的provisioning profile找不到,感觉很奇怪.明明自己的provisioning profile是刚下载好的,并且全是新安装.于是通过谷歌找到了答案. 参考地址:http://sta

ios-app应用程序发布到app-store流程

第一次尝试,还是一个比较繁琐的过程. 1,首先你需要有一个apple developer开发者账号,登入后台. 需要创建一个发布者证书,可以看到上面我 已经创建了一个开发者证书,下面是新创建的发布证书. 创建的步骤如下: 打开mac的钥匙串管理, 生成一个CertificateSigningRequest.certSigningRequest 文件,然后在新建一个证书,如下图: 然后将生成的CertificateSigningRequest.certSigningRequest文件选择上传,生成

iOS开发 发布之后的Crash错误反馈(一)

iOS程序在调试阶段出现了Crash的话,可以直接通过看控制台打印出来的错误信息来定位?并且修正.但是!但是!但是!重要的事情说三遍,程序发布之后怎么办?在iTunes Connect的后台查看不到任何崩溃信息,而实际上又确实发生了崩溃,真心蛋疼,苹果自带的崩溃报告没法用!只能用目前市面上的Crash反馈工具,一种手段就是使用Umeng. 鉴于大家目前都会在自己的App中加入Umeng移动开发者服务平台,一般都是使用他的友盟分享和友盟日活统计这些功能比较多.但是里面还集成了一个比较给力的功能,那