众所周知,如果你需要上架苹果APP就必须要苹果iOS证书进行APP签名,否则苹果手机将无法安装你开发的APP,废话不多说,直接上教程。

第一步,注册账号

准备appleid必须开通双重认证,如果注册个人开发者直接下载developer填写资料付款即可,如果是公司需要注册邓白氏编码,然后下载developer填写资料付款。

第二步,创建APP ID

进入苹果开发者网站,点account-Certificates, Identifiers & Profiles,在左侧菜单选择 Identifiers,然后点击添加按钮。选择 App IDs,点击右上角的 Continue 按钮。如果是普通应用,则选择 App,如果是 App Clip 应用,则选择 App Clip,点击 Continue。如果是 App Clip 应用,需要选择父应用包名,App Clip 的包名由父应用的包名 + 自己的名称组成,点击 Continue。如果是普通应用,在 Bundle ID 处选择 Explicit,填写自己应用的包名,包名是应用的唯一标识符,一般为域名的倒置,不可与已有应用包名重复。如果应用需要使用推送功能,在下面的 Capabilities 列表中勾选上 Push Notifications 项;如需要支持通用链接,勾选上 Associated Domains,点击 Continue。确认信息无误后点击 Register,完成创建。

第三步,p12 证书制作

  1. 拥有一个开发账号和PC
  2. 借助辅助工具appuploader

下载链接:

下载证书2:http://www.applicationloader.net/

双击打开证书将其安装到钥匙串,若弹出安装提示,选择安装到“登录”,在钥匙串中找到安装的证书,在左边选择“登录”和“我的证书”,找到证书,在证书上面点击鼠标右键,然后在菜单中选择导出证书,在弹出页面中指定证书名,点击存储,然后输入证书密码,点击好,生成p12格式证书。

第四步,mobileprovision 发布证书制作

App Store 证书只能用于发布应用到 AppStore,不能安装在非越狱设备上面。点击左侧菜单 Profiles,然后点击添加按钮。选择 App Store,点击 Continue。选择上面创建的 App ID,点击 Continue。选择 certificates,点击 Continue。​​​​​​​输入证书名称,点击 Generate,完成创建。

第五步,mobileprovision 测试证书制作

个人或公司账号生成的 App Store 类型 mobileprovision 证书,应用在没有发布到 App Store 之前只能在越狱设备上安装,若要在非越狱手机上面安装,则需要把设备udid添加到测试设备列表 Devices 里,并且生成 Ad Hoc 类型 mobileprovision 证书。​​​​​​​

获取设备 udid 可以通过老版本 iTunes 获取(最新版本无法获取),macOS Catalina 及更新系统则可以直接通过“访达”获取,另外也可以通过其它一些手机助手获取。

1、macOS Catalina 及更新系统中通过”访达“获取。打开”访达“,连接设备,如图,点击划线上面区域后,会展示出序列号及udid信息,然后点鼠标右键拷贝(拷贝的内容包含序列号、udid 等,需手动再筛选 udid)。

2、通过老版本 iTunes 获取。打开 iTunes,连接设备,如图,找到序列号,然后点击序列号,该栏会变成 UDID,点击鼠标右键,拷贝 UDID。

选择左侧菜单 Devices,点击添加按钮。输入 Name 和获取的 UDID,点击 Continue。点击 Register,最后点击 Done,添加设备完成。对于个人和公司账号,Ad Hoc 类型证书可以安装到指定的测试设备上面调试。点击左侧菜单 Profiles,然后点击添加按钮。选择 Ad Hoc,点击 Continue 进入下一步。选择 App ID,点击 Continue 进入下一步。选择 certificates,点击 Continue 进入下一步。选择设备,然后点击 Continue。输入证书名称,点击 Generate 完成创建。

第六步,推送 p12 证书制作

点击左边的 Certificates,然后点击添加按钮。选择 Apple Push Notification service SSL (Sandbox & Production),点击 Continue 进入下一步。在 App ID 栏选择对应的 App ID,点击 Continue。选择之前生成的 certSigningRequest 文件,然后点击 Continue。点击 Download 下载证书到本地,双击安装到钥匙串中。在钥匙串中找到此证书,在该证书上面点击鼠标右键,选择导出,然后存储为 .p12 格式文件,输入证书密码。至此,创建服务端 p12 格式推送证书完毕。

2022最新苹果iOS证书制作教程相关推荐

  1. 苹果iOS证书制作教程

    众所周知,如果你需要上架苹果APP就必须要苹果iOS证书进行APP签名,否则苹果手机将无法安装你开发的APP,废话不多说,直接上教程. 第一步,注册账号 准备appleid必须开通双重认证,如果注册个 ...

  2. 雨林木风最新万能GHOST系统制作教程

    雨林木风最新万能GHOST系统制作教程   本教程是本人搜集了各位前辈的的心得体会,又经历了无数次的失败.挫折,今天终于完成了自己的封装系统,特发布出来与大家共享. ps:如果你封装的系统想要装在cd ...

  3. 雨林木风工具最新万能 GHOST 系统制作教程

    雨林木风工具最新万能 GHOST 系统制作教程 本教程是本人搜集了各位前辈的的心得体会,又经历了无数次的失败.挫折,今天终于完成了自己的封装系统, 特发布出来与大家共享.   ps:如果你封装的系统想 ...

  4. 2022最新整理iOS app上架app详细教程

    上架iOS需要一个付费688的开发者账号,还没有的话申请一个或者借用. 申请苹果开发者账号教程 上架App Store之前是先安装到苹果手机测试调试好,app能正常运行再上架 iOS真机调试测试教程 ...

  5. IOS证书制作,最简单的在线制作流程

    当我们使用hbuilder.apicloud.yunedit或flutter打包ios app的时候,我们需要一个ios私钥证书和profile文件. 因为我们大部分的前端工程师,都是使用window ...

  6. 无mac电脑无苹果开发者账号生成苹果ios证书的方法

    假如你是用hubilder或apicloud.flutter等框架开发,无mac电脑是可以生成ios p12格式的证书的. 但从2020年起,就算你使用了香蕉云编或appuploader等工具,假如你 ...

  7. 2022 Delphi 11开发苹果IOS证书等详细配置流程(最新)

    假设条件:已经有苹果开发者账号(如果没有,请先注册好苹果开发者账号) 开发环境: 名称 版本 开发机(虚拟PC)操作系统 windows 10(Version 21H2 64位) MAC系统(inte ...

  8. 苹果iOS证书(.p12)和描述文件(.mobileprovision)申请

    准备环境 必需要有苹果开发者账号,并且加入了 "iOS Developer Program".如果没有帐号可以打开https://developer.apple.com/申请加入苹 ...

  9. iOS:2015年07月最新苹果IOS上架App Store商店步骤

    苹果官方在2015年05-06月开发者中心进行了改版,网上的APP Store上架大部分都不一样了,自己研究总结一下,一个最新的上架教程以备后用. 原文地址:http://www.16css.com/ ...

最新文章

  1. MetaWRAP分箱流程实战和结果解读
  2. 干货丨揭秘深度学习的核心:掌握训练数据的方法
  3. 为AD用户启用或禁用OCS 2007 R2帐户
  4. VSC为_锐志 VSC 警告灯间歇点亮
  5. MySQL空密码用户清理
  6. python history文件_【python之路19】文件操作
  7. JavaScript 中数组方法 reduce 的妙用之处
  8. 第24周维生素市场最新动态
  9. python 基础列表解析(十八)
  10. visual studio 使用快捷方法2
  11. Python基础——timeit模块
  12. DBVisualizer 添加数据库JDBC驱动
  13. MFC 激活CPropertySheet 的应用按钮
  14. 电脑主板故障维修案例
  15. 试验设计——正交试验设计
  16. MySQL什么情况会导致索引失效?
  17. 万网域名如何设置显性url转发和隐性URL转发
  18. flutter pdf 插件使用
  19. 使用Zxing在Java中生成QR码
  20. 微信小程序报错unshift is not a function

热门文章

  1. 从“知识的价格”看人们在学什么
  2. python直接进行逐步回归_【Python】逐步回归
  3. 实现XP自动登录的方法
  4. MySQL存储引擎概叙
  5. 视频教程-基于VUE的SSR技术-JavaScript
  6. 明星也有被「老赖」羁绊的困扰?
  7. 深圳二手房房源市场研究(下)
  8. Tensorflow twitter-RNN-评论情感分析(l2正则)
  9. Java开发工程师需要掌握哪些技能?
  10. 使用Python处理百万数据量的Excel文件:删除列、切分换行、替换去重