2022最新苹果iOS证书制作教程

简介: 2022最新苹果iOS证书制作教程

众所周知,如果你需要上架苹果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 证书制作


拥有一个开发账号和PC

借助辅助工具appuploader

下载链接:


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


06907495dd5c48d7a56ded842746c16e.png



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

相关文章
|
iOS开发 开发者
【教程】苹果 iOS 证书制作教程
【教程】苹果 iOS 证书制作教程
|
iOS开发 开发者
苹果iOS App Store上架操作流程详解:从开发者账号到应用发布
很多开发者在开发完iOS APP、进行内测后,下一步就面临上架App Store,不过也有很多同学对APP上架App Store的流程不太了解,下面我们来说一下iOS APP上架App Store的具体流程,如有未涉及到的部分,大家可以及时咨询,共同探讨。
|
10月前
|
JavaScript 前端开发 Android开发
【03】仿站技术之python技术,看完学会再也不用去购买收费工具了-修改整体页面做好安卓下载发给客户-并且开始提交网站公安备案-作为APP下载落地页文娱产品一定要备案-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-优雅草卓伊凡
【03】仿站技术之python技术,看完学会再也不用去购买收费工具了-修改整体页面做好安卓下载发给客户-并且开始提交网站公安备案-作为APP下载落地页文娱产品一定要备案-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-优雅草卓伊凡
383 13
【03】仿站技术之python技术,看完学会再也不用去购买收费工具了-修改整体页面做好安卓下载发给客户-并且开始提交网站公安备案-作为APP下载落地页文娱产品一定要备案-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-优雅草卓伊凡
|
6月前
|
iOS开发
ios虚拟摄像头插件,iPhone苹果替换相机软件,通过xposed框架实现
本项目包含三部分内容:1) 通过MobileSubstrate Hook系统相机进程,替换原始视频流数据的核心代码;2) 基于SwiftUI设计的多功能摄像头界面,支持摄像头切换、滤镜选择和视频源配置;3) 使用PHPickerViewController实现本地视频选择、时长滑块控制及视频裁剪导出功能。适用于学习iOS底层Hook技术与现代UI开发结合的应用场景。下载地址:https://www.pan38.com/share.php?code=BCjmZ,提取码:8888(仅供学习参考)。
|
6月前
|
安全 数据安全/隐私保护 iOS开发
ios一键新机硬改软件,苹果改机型用什么插件,串号Imei过检测工具
本文介绍了苹果设备的安全机制、开发接口及企业解决方案。核心安全包括硬件级防护(Secure Enclave、IMEI锁、T2芯片)和软件防护(启动链验证、KTRR、沙盒控制)。
|
9月前
|
Swift iOS开发 开发者
苹果app上架-ios上架苹果商店app store 之苹果支付In - App Purchase内购配置-优雅草卓伊凡
苹果app上架-ios上架苹果商店app store 之苹果支付In - App Purchase内购配置-优雅草卓伊凡
1515 13
苹果app上架-ios上架苹果商店app store 之苹果支付In - App Purchase内购配置-优雅草卓伊凡
|
11月前
|
安全 数据安全/隐私保护 Android开发
【05】2025年1月首发完整版-篇幅较长-苹果app如何上架到app store完整流程·不借助第三方上架工具的情况下无需花钱但需仔细学习-优雅草央千澈详解关于APP签名以及分发-们最关心的一篇来了-IOS上架app
【05】2025年1月首发完整版-篇幅较长-苹果app如何上架到app store完整流程·不借助第三方上架工具的情况下无需花钱但需仔细学习-优雅草央千澈详解关于APP签名以及分发-们最关心的一篇来了-IOS上架app
2099 75
|
9月前
|
存储 数据安全/隐私保护 开发者
苹果app上架app store 之苹果开发者账户在mac电脑上如何使用钥匙串访问-发行-APP发布证书ios_distribution.cer-优雅草卓伊凡
苹果app上架app store 之苹果开发者账户在mac电脑上如何使用钥匙串访问-发行-APP发布证书ios_distribution.cer-优雅草卓伊凡
428 8
苹果app上架app store 之苹果开发者账户在mac电脑上如何使用钥匙串访问-发行-APP发布证书ios_distribution.cer-优雅草卓伊凡
|
10月前
|
JavaScript 搜索推荐 Android开发
【01】仿站技术之python技术,看完学会再也不用去购买收费工具了-用python扒一个app下载落地页-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-客户的麻将软件需要下载落地页并且要做搜索引擎推广-本文用python语言快速开发爬取落地页下载-优雅草卓伊凡
【01】仿站技术之python技术,看完学会再也不用去购买收费工具了-用python扒一个app下载落地页-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-客户的麻将软件需要下载落地页并且要做搜索引擎推广-本文用python语言快速开发爬取落地页下载-优雅草卓伊凡
428 8
【01】仿站技术之python技术,看完学会再也不用去购买收费工具了-用python扒一个app下载落地页-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-客户的麻将软件需要下载落地页并且要做搜索引擎推广-本文用python语言快速开发爬取落地页下载-优雅草卓伊凡
|
10月前
|
数据采集 JavaScript Android开发
【02】仿站技术之python技术,看完学会再也不用去购买收费工具了-本次找了小影-感觉页面很好看-本次是爬取vue需要用到Puppeteer库用node.js扒一个app下载落地页-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-优雅草卓伊凡
【02】仿站技术之python技术,看完学会再也不用去购买收费工具了-本次找了小影-感觉页面很好看-本次是爬取vue需要用到Puppeteer库用node.js扒一个app下载落地页-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-优雅草卓伊凡
502 7
【02】仿站技术之python技术,看完学会再也不用去购买收费工具了-本次找了小影-感觉页面很好看-本次是爬取vue需要用到Puppeteer库用node.js扒一个app下载落地页-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-优雅草卓伊凡