ios上线最新详细流程

来源:互联网 发布:小米推送php demo 编辑:程序博客网 时间:2024/05/19 18:17

这是我第一次将ios上线 。 

关于ios的开发者账号申请以及邓白氏码申请的详细步骤,我之前写过一篇文章。


创建 证书

第一步:进入ios开发者平台 

https://developer.apple.com

点击上边导航栏 Account进入


然后进入界面后点击如下



看到左边的一排标示就是要填写的 ,顺序没有要求 ,我是从上往下填写的 ,点击certificates下的all



然后点击 右边上角的 ➕ 号



要选择的是




一步一步的填写完成后  ,回来还要填写 描述文件

一个证书是 Development ,另一个证书是 Production  


点击Development后,点击下一步,然后再次点击下一步  ,然后要选择csr文件 


csr文件生成 :

打开电脑上的钥匙串 ,请求证书



然后弹出一个对话框 ,然后填写信息,选择填写 存储到磁盘 ,


然后就会在桌面上生成一个证书。

拿着这个证书去上一步选择csr的地方放,将这个证书上传 。最后会得到一个 开发者证书 。


同样的方式获取 production 证书 。


以上两个证书只需要申请一遍 ,就可以开发好多个应用了 ,但是应用你需要申请多次 ,这个证书申请一次 ,申请后,直接双击,就会自动添加到钥匙串中了,你可以备份一下证书 ,防止丢失 。如何备份 ,自行百度一下 ,非常简单,就不说了 ,我这里主要是申请过 了 , 没有复现所有的步骤 ,不是当时申请的时候操作的 。申请完了后才写的这篇文章 。


创建应用 App IDs


点击 ➕ 号 ,创建 


之后点击下一步, 注册就好了

在下一步之前,可以勾选上   通知   push notifycation  ,就看你需不需要了。


注册 设备 

同样点击➕ 号 ,弹出对话框


这里的UDID 怎么获取呢 ?

可以将你的手机插上usb链接到电脑上 ,就可以在 iTunes中看到  ,点击手机 然后就是详细信息。

点击那里的ECID ,然后自动切换到UDID



然后添加到设备中 。


申请PRovisioning Profiles 



点击上边的 Development ,申请完了,然后再申请 Distribution  也是两个证书  ,者两个证书在xcode中设置 时候 需要用到 。


同样点击 ➕ 号 


点击继续 ,填写 app ID ,这里的app id 是可以选择的 ,你不会选错的 


然后下一步后 ,点击select 选择所有的 


全选 。


之后 ,下一步,填写名称 ,这里的名称随意填写 ,我填的是英文的 ,这里中英文无所谓,我感觉,但是没有试过


下载下来文件



保存好 ,之后打包会用得到。


同样的方式申请 Distribution


到这里就全部搞定了。


打包上传

第二步:

进入开发者平台后,将界面滑动到最底端 ,点击 iTunes connect 进入



第三步:

在这里会让你登陆 账号 ,之后就进入了页面

第四步:点击我的app ,进入之后在左上角点击 ➕ 号


 然后点击新建app



然后弹出一个对话框


其他为选择项。  这里的名称 我之前填写的是英文 ,后来修改了 ,因为当时app正在审核 ,还没有到上线 ,然后直接点击修改 ,就改过来了

然后进入下一个页面 ,主要修改的地方是 类别 ,选择你的app应用的类别 



然后点击存储 


然后点击价格和销售范围 ,因为我的app是免费的 所以我就选择 0 元 ,然后在选择销售范围  ,点击编辑后,然后选择第一个地方 。

然后选择批量购买计划




之后点击存储 ,然后进入 到下一个。


设置尺寸,上传截图

上传5.5寸的 图片 ,因为我的没有 ,就直接在 apple 6 plus 模拟器中运行了一下 ,截图就好了 ,这里使用 模拟器自带的 截图功能 。快捷键是 

Command + S 

然后点击选择文件 ,上传



这里如果你的截图尺寸不对的话 ,这里会提示尺寸不对 。一般 模拟器截图都是对的 ,我的没有错 ,同样的方式 将 其他的截图也设置进去 ,这里 我

发现了 你把 5.5 寸的设置进去了后 ,其他的尺寸的自动设置了 ,这里我将那个 勾选去掉了 ,设置其他的尺寸的 ,但是 3.5 尺寸的没有 ,因为模拟器没有这个型号的

模拟器 ,我就用将4寸的对勾打上了 ,这里我感觉只需要设置5.5寸的一张图片就好了,其他的感觉不用 ,因为自动就设置了 ,但是网上说的都是 需要设置好几张图片

,但是我这里没有3,5寸的 图片 , 最后成功上线了 ,也许是 苹果公司审核的不够细吧 ,或者什么 ,我也不知道 ,这里还是有图片就上传吧 。我也没有尝试过 。

只是没有3.5寸的图片 ,在 4寸图片等右边把对勾打上了。


下边的 ipad 不用设置了 。


然后点击存储 。


然后就进入描述 文字 

自己填写一些app的简介 等等 。

然后就是填写 关键字 ,就是让别人搜索你的app ,

接着往下走,

下边的构建版本先跳过 ,直接先看 ,app 综合信息




这里选择文件有一定的要求 ,大小有要求 必须是1024❌ 1024大小的。否则上传不了 ,对图片的透明度有要求 ,这里的图片不能有 透明度 或者alpha通道 ,所以你们

的美工就要在这里处理一下 ,我们公司没有美工啊 ,咋办了 ,我将这个png格式的图片另存为 jpg格式的图片 ,问题完美解决 。


然后填写版本和分级


如实填写就好了 ,我这里因为网上有人说 最好 评级到 17岁以上 ,但是我这里如实填写了,评级到了4岁 ,从后边审核通过来看,这里其实也

不用非要凭到 17岁以上 。


其他分级我没有填写 。


其他信息,如版权    填写自己公司 名称

电话号码 一定是  +86 后边根上 手机号 , 这里我填写的是手机号 ,必须加上区号 。 座机我就不知道了,不过当你提交的时候 ,会检查

提示你那里错了 , 你修改一下就好 了 。



当填写完成后 ,就需要发布app 了,下边就看看怎么打包app 发布版本 。


发布版本 

首先在targets下的general 下设置signing



这里我才用的是手动设置 ,这里的文件就是你申请的那两个文件。


然后在setting bulid中设置



后边选择正确。这些配置在点击下拉后就会出现 。


在project中也有一个 Code Signing Identity 。,也设置一下 。

找到 build settings 然后找到 Code Signing Identity 设置好。


然后点击如下 ,在上编的工具栏中



点击Scheme中选择 Edit Scheme

从run开始 ,全部设置成 Release版本 ,下边的test ,profile 全部设置一下 ,不要问我 只设置run 行不行

,其实我也不知道行不行 ,我全部设置了 ,网上也有人说全部设置 ,好像也看到只设置run ,反正我是全部设置了 ,后来成功上线了 。




设置完成之后 ,在product下 ,点击 archive



如果这里的Archive是灰色的 ,不可点击的 ,说明你的手机没有链接上 电脑 ,这里需要链接上电脑 ,就可以点击 了 ,让它打包 。


然后进入下一个页面,点击倒出



之后弹出对话框



点击下一步 ,选择好证书后 ,接着往下走 ,直接倒出,选择一个文件夹 。


打包完成。



上传app

点击xcode ,如图



然后填写apple id



然后弹出一个对话框



点击如图提示的 , 然后选取 你打包好的app


然后就是复查你的app 。检查你的app 等等 ,我第一次 检查了 有10分钟吧 。点击下一步 ,它自己会检查 ,然后提价 上传 。等待完成 。我第一次等待了

10分中。 这里耐心等待吧 。它会校验资源等等 。


如果看到提示


表示成功


之后就到 应用中添加吧


这里你不可能马上就能添加了 ,你必须等等 ,我是等待了好久,才可以添加到 ,这里如果如图:




等等半个小时后 ,出现了



点击添加

然后存储 ,提交 。


提交的时候需要填写



然后提交


等待审核


到这里就结束了 。 











0 0
原创粉丝点击