1.证书准备
1.1 登陆 ,进入证书请求中心.
![](https://img.haomeiwen.com/i1436164/8b6a3fa2e49074d0.png)
![](https://img.haomeiwen.com/i1436164/5dd7e10729046390.png)
![](https://img.haomeiwen.com/i1436164/e67b0a767b264534.png)
1.2 发布证书创建
![](https://img.haomeiwen.com/i1436164/8787597393987aef.png)
![](https://img.haomeiwen.com/i1436164/15bf2c890f75ea9e.png)
![](https://img.haomeiwen.com/i1436164/b9a5927e557e83bb.png)
![](https://img.haomeiwen.com/i1436164/44e742a4ecaa0c7e.png)
1.3 申请App IDs
![](https://img.haomeiwen.com/i1436164/7631073c9a15d9b8.png)
1.4 生成Provisioning Profiles
![](https://img.haomeiwen.com/i1436164/f7938f28eee43ec1.png)
![](https://img.haomeiwen.com/i1436164/56754ac2cbfbce23.png)
![](https://img.haomeiwen.com/i1436164/9a4c42459afc3ba5.png)
![](https://img.haomeiwen.com/i1436164/8505eb04b4e7cd0e.png)
![](https://img.haomeiwen.com/i1436164/fb764e4d31e007e0.png)
2.工程项目的配置
2.1 Accounts配置
两次下载之后,在 Finder 下载文件夹中会出现 .cer 和 .mobileprovision 后缀的文件. 分别双击,你会在钥匙串访问 证书中看到 .cer 对应的 iPhone Distribution: ******** 发布证书.
如下图所示位置中的.mobileprovision所对应的Provisioning Profiles,图1-4-4 中的名字.
![](https://img.haomeiwen.com/i1436164/a4e54900f9fc37cb.png)
![](https://img.haomeiwen.com/i1436164/57fbb862c19690fa.png)
2.2 工程配置
![](https://img.haomeiwen.com/i1436164/39fda4b9155fe311.png)
![](https://img.haomeiwen.com/i1436164/1ebec434e618d8d0.png)
前几项选 iPhone Distribution: ******** 发布证书
最后项选 图1-4-4 中的名字.
选完之后 Command + B ,可能会出现如图问题
![](https://img.haomeiwen.com/i1436164/a8240bf1c8d2d5ba.png)
解决步骤:
- 删除Xcode中所有的provisioning profile. 方法: command + shift +G 前往文件夹 ~/Library/MobileDevice/Provisioning Profiles 删除里面的所有文件
- 进入图 2-1-2 ,找到你的 Provisioning Profiles,点击 download
或在Finder 下载文件夹中再次双击 .mobileprovision 文件. - 重复图2-2-2,Command + B. 编译通过执行下一步.
2.3 打包ipa
![](https://img.haomeiwen.com/i1436164/d90da626897d148e.png)
![](https://img.haomeiwen.com/i1436164/bdac90760dde6b33.png)
3.上架提交
![](https://img.haomeiwen.com/i1436164/4589a5947f7e3364.png)
![](https://img.haomeiwen.com/i1436164/8560df549edd5c42.png)
点击左上角 + 号,新建App
![](https://img.haomeiwen.com/i1436164/5efd19b90ddad9ab.png)
![](https://img.haomeiwen.com/i1436164/dcb45a618e0ddec9.png)
![](https://img.haomeiwen.com/i1436164/e3167befd73f0f89.png)
3.5英寸 ——> iphone 4S 4英寸 ——>iphone5S
4.7英寸 ——> iphone6 5.5英寸——>iphone 6 plus
![](https://img.haomeiwen.com/i1436164/9dd42a35301937ed.png)
图2-3-2打包ipa2 点击 Upload to App Store 成功之后,会在 图3-6构建版本 箭头指向位置出现+号,点击选择即可.
![](https://img.haomeiwen.com/i1436164/970b16c13a66fe41.png)
选择图片时可能会遇到 "Alpha通道"问题,解决方法:
打开图片,点击左上角 文件-->导出...--> 钩掉Alpha -->存储.
只写出了注意点,其他内容根据实际情况填写.
完成之后点击右上角提交以供审核.
结束语
推送,价格与销售范围本次没有使用到,也没写到上面.第一次写这个,当做是自己的一个总结,以后有忘掉的找起来也方便,欢迎大家指正,谢谢.
网友评论
fix issue出现这个请问是什么原因?