ios上架及证书最新申请流程

在使用hbuilderx或apicloud等uniapp框架开发app的时候,需要安卓证书或ios证书,假如是开发ios应用,打包成ipa包后,还需要将这个ipa上架到app store。

苹果官网推荐的方法中,生成ios证书和上架ipa需要使用苹果电脑和xcode,购买苹果电脑和安装xcode对于开发uniapp或html 5+应用的开发者来说,太麻烦而且太笨重了。

所以,我们这篇文章重点讲述如何通过windows电脑申请ios证书,和如何通过windows电脑来上架。

首先,申请ios证书和上架需要有苹果开发者账号,假如你还没有ios苹果开发者账号,你可以参考这篇文章去苹果开发者中心申请一个开发者账号:

https://blog.csdn.net/weixin_48914851/article/details/128963761

开通开发者账号后,就可以创建ios证书了。

苹果p12证书的申请流程如下:

1、登录苹果开发者中心,在控制台进入Certificates菜单,点击右边的蓝色加号开始创建cer证书。

创建证书时,它会要求我们选择证书的类型,这里我们选择ios distribution ad hoc and app store类型,注意不要选择apple类型或develpment类型。

  1. 然后创建cer证书的过程中,它会弹出这个界面要求我们上传一个csr文件。

3、由于生成cer文件需要mac电脑,这里我们不用mac电脑,我们使用国内的香蕉云编来创建这个csr文件,香蕉云编的地址:

香蕉云编:https://www.yunedit.com

登录香蕉云编的控制台,点击ios证书生成菜单,可以看到新建CSR文件功能,即可创建一个csr文件,然后把这个csr文件下载到我们的本地电脑。

4、回到苹果开发者中心上传这个csr文件,即可生成cer证书文件,生成好这个cer文件后,将这个cer证书文件下载到我们本地电脑。

5、回到香蕉云编,上传这个cer文件,即可生成p12证书。

好了,通过上述的流程,即可生成p12证书。注意,这个p12证书,是可以同一个开发者账号的多个应用共同使用的(不同的应用证书profile文件不同即可)

下面,我们讲述下如何生成证书profile文件,因为打包除了需要证书外,还需要证书profile文件:

  1. 登录苹果开发者中心,点击Identifiers(appId),查看appId有没有被创建,假如没有创建,则创建一个appId,注意这个appId要跟我们再uniapp打包时填写的包名一致。比如:com.test.xxx.app

  1. 点击profiles菜单,开始创建最简单的profile文件,由于创建app store类型(发版类型)最简单,这里创建的时候,我们先选择app store类型,先学会生成app store类型的profile。创建的过程中是需要选择appId和cer证书的,这里千万别选错哦,这里假如你有两个cer证书,很多人会选错,后面打包就会提示profile和证书不匹配。

3. 通过上面两步即可生成profile文件,但是这个profile文件只能打包上架的ipa。假如我们要上架前放到自己的手机去测试,则需要创建ad hoc类型的profile文件,创建这种类型的profile文件需要我们提供测试设备(手机)的udid,我们可以使用香蕉云编右上角工具栏提供的获取udid的工具扫码去获取udid。

好了,通过上面的步骤,我们已经可以生成p12证书和证书profile文件了,我们现在已经可以打包出ipa文件了。

下面,就是讲述如何将ipa文件上架了。

ipa文件上架的流程如下:

  1. 登录苹果开发者中心,在控制台首页进入app store connect,进入app管理界面,查看app有没有创建。假如还没创建app,要先创建app,app的bundle ID需要跟上面描述文件绑定的appId一致

  1. 创建完app后,点击app,进入app详情,填写各种上架资料,其中有一项是提供各种尺寸手机的app截图,假如你没有这么多尺寸的真机截图,你可以使用香蕉云编的合成图片功能来合成各种尺寸的截图。

  1. 填写app资料的上架资料的过程中,还有一项是上传构建版本的需求。

原本这个上传是需要mac电脑安装xcode来上传的,这里我们可以借助上面提到的香蕉云编这个工具来上传,界面如下:

在上传的过程中,它会要求我们提供苹果开发者账号的用户名和上传专用密码,注意,这个专用密码并不是登录密码,这个专用密码的设置方法可以参考香蕉云编密码输入框下面的教程来设置/获取.

大概经过10多分钟的等待,即可在香蕉云编看到上传成功。然后大概再过30分钟,就可以在app store的构建版本里看到上传的应用了。然后再在app store里填完其他的资料,提交上架人工审核即可。

好了,证书的创建和上架流程全说完了,谢谢大家。

ios上架及证书最新申请流程相关推荐

  1. 2022年iOS上架及证书最新申请流程

    最近的15年,手机行业无论怎么变,ios系统依然还是占据着行业的榜首位置,而打包一个苹果的app,门槛则比较高. 主要的原因在于苹果app的开发,打包时需要p12格式的证书文件和描述文件profile ...

  2. iOS上架及证书最新创建流程

    目前使用uniapp框架开发app,大大节省了我们兼容多端应用的工作量和人手,所以目前非常缺乏ios上架和证书创建流程流程的文档 假如你没有任何的打包或上架经验,参考本文有很大的收益. 通常申请ios ...

  3. SSL证书的申请流程

    SSL证书对网站信息传输进行保护.提高SEO排名的作用让很多经营网站的个体都会购买,那么怎么样才能正确地购买适合自己的SSL证书呢,接下来就由ssl盾小编来介绍SSL证书的申请流程吧. 一般第一步是找 ...

  4. ios申请企业开发者账号的代理_2020年苹果ios企业开发者账号的申请流程攻略(最专业详细)...

    2020年苹果企业开发者账号的申请难度不减当年,但是还是有很多不死心的小伙伴想要申请一下试试,小编根据大家的需求整理一下,都需要准备哪些东西,现在苹果企业开发者账号的价格在30万左右,肯定还是想要申请 ...

  5. 国密数字证书离线申请流程-国密数字信封解析

    国密数字证书离线申请流程-国密数字信封解析 背景 我们设备本身已经集成了自建CA服务器,并且支持国密/商密,但在实际上线使用过程中发现虽然大多数局点都是仅仅使用国密功能,主要涉及国密证书生成,国密ss ...

  6. 苹果开发者账号的最新申请流程以及APP上架测试流程

    最新版本的苹果开发者账号创建到添加应用上架测试流程 最新的苹果开发者账号申请流程 一.首先去申请注册一个APPStore ID, 也就是我们的登录账号,一般为邮箱.手机号等,博主建议邮箱最佳. 二.进 ...

  7. ios推送通知之ios推送证书的申请和使用配置

    很多人初次接触推送通知,不知道怎么去申请ios推送证书和配置推送. 很多人犯的错误就是用推送证书p12去打包ipa,推送不是用来打包的,下面详细介绍ios推证书的申请和配置使用. ios推送证书分为测 ...

  8. 2019年3月WHQL认证最新申请流程

    WHQL是Windows Hardware Quality Lab.的简称, 翻译成中文是windows系统硬件质量实验室.实验室主要执行windows徽标计划,检验硬件产品和驱动程序在windows ...

  9. WHQL认证最新申请流程

    WHQL是Windows Hardware Quality Lab.的简称, 翻译成中文是windows系统硬件质量实验室.实验室主要执行windows徽标计划,检验硬件产品和驱动程序在windows ...

最新文章

  1. 【C++】重载运算符(一)
  2. 搭建yum仓库定制rpm包
  3. 嵌入式程序员应知道的基本问题-C语言(zz)
  4. 计算机的潜意识--从机器学习谈起
  5. Java实现获取HDFS子目录数量_Java实现读取HDFS目录
  6. Bug人生---超越bug杀手
  7. Vim配置IDE开发环境
  8. 邮件服务器实用技巧和选购指南
  9. 【优化算法】差分进化优化杂草优化(DIWO)【含Matlab源码 1482期】
  10. 语料库翻译学需要学计算机吗,语料库翻译学发展现状及转向
  11. CDA level 1 Part2概念及实操
  12. arm9芯片包括哪些?arm9如何应用?
  13. BPEL与XPDL的定位区别
  14. JavaWeb实用项目之----化妆品销售网
  15. 计算机大赛算法,计算机经典算法——锦标赛排序算法
  16. 炒币碰到熊市的应对方法,炒币者的八大口诀
  17. 计算机网络ppp,计算机网络 第7章 PPP和Internet接入.ppt
  18. MySQL中计算两个年份的相差
  19. 通讯桥接器NET30-FX在三菱编程软件GX Works2中的应用
  20. php100分闯关,有趣!php使用adb自动刷王者农药金币 【冒险模式】

热门文章

  1. [软件更新]Flash Builder 4和Flash Catalyst的Beta2下载(新增大米盘下载)
  2. python实验题在哪搜题_超星Python语言应用搜题公众号
  3. 计蒜客:接龙(java)
  4. java基于ssm的水产品配送管理系统
  5. 奶爸生活-打电话的真实意图
  6. 极智嘉Geek+全柔性智能分拣系统首次落地英国,赋能ASDA拥有更强物流能力
  7. The 2019 ACM-ICPC China Shannxi Provincial Programming Contest C.Angel's Journey
  8. [2021.4.5多校省选模拟30]最小表示——map建边+广义SAM
  9. 重磅炸弹即将推出,欢迎大家继续关注~
  10. 每年营收翻倍的 AfterShip 是如何体系化做新员工培训(上)