苹果签名、企业签名、超级签名、mdm签名、可测试,稳定不掉。+灰心:admin20520备注:(搜狗)
众所周知,如果你需要上架苹果APP就必须要苹果iOS证书进行APP签名,否则苹果手机将无法安装你开发的APP,废话不多说,直接上教程。
第一步,注册zhang hao
准备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,填写自己应用的包名,包名是应用的唯一标识符,一般为域名的倒置,不可与已有应用包名重复。如果应用需要使用推song 功能,在下面的 Capabilities 列表中勾选上 Push Notifications 项;如需要支持通用链接,勾选上 Associated Domains,点击 Continue。确认信息无误后点击 Register,完成创建。
第三步,p12 证书制作
准备一台苹果电脑生成 certSigningRequest 文件,没有苹果电脑?那没办法继续了,买一台吧!打开苹果电脑中的应用程序->实用工具->钥匙串访问。点击菜单 钥匙串访问->证书助理->选择从证书颁发机构请求证书。接下来填写邮件地址,选择存储到磁盘,点击继续,保存文件到桌面。回到苹果开发者网站,点击左边的 Certificates,然后点击添+按钮。如果是个人或公司zhang hao ,选择 iOS Distribution (App Store and Ad Hoc),如果是企业zhang hao ,则选择 In-House and Ad Hoc,点击 Continue。选择 Choose File 选择之前生成的 certSigningRequest 文件,点击 Continue 完成创建。cer 证书创建成功,点击 Download 将证书下载到本地。如果第一次安装开发者证书或者证书安装后提示不受信任,请删除证书后,下载安装证书1:https://developer.apple.com/certificationauthority/AppleWWDRCA.cer
下载证书2:
https://www.apple.com/certificateauthority/AppleWWDRCAG3.cer
双击打开证书将其安装到钥匙串,若弹出安装提示,选择安装到登录,在钥匙串中找到安装的证书,在左边选择登录和我的证书,找到证书,在证书上面点击鼠标右键,然后在菜单中选择导出证书,在弹出页面中指定证书名,点击存储,然后输入证书密码,点击好,生成p12格式证书。
第四步,mobileprovision 发布证书制作
App Store 证书只能用于发布应用到 AppStore,不能安装在非越狱设备上面。点击左侧菜单 Profiles,然后点击添+按钮。选择 App Store,点击 Continue。选择上面创建的 App ID,点击 Continue。??????选择 certificates,点击 Continue。???????输入证书名称,点击 Generate,完成创建。
第五步,mobileprovision 测试证书制作
个人或公司zhang hao 生成的 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,添+设备完成。对于个人和公司zhang hao ,Ad Hoc 类型证书可以安装到指定的测试设备上面调试。点击左侧菜单 Profiles,然后点击添+按钮。选择 Ad Hoc,点击 Continue 进入下一步。选择 App ID,点击 Continue 进入下一步。选择 certificates,点击 Continue 进入下一步。选择设备,然后点击 Continue。输入证书名称,点击 Generate 完成创建。
第六步,推song p12 证书制作
点击左边的 Certificates,然后点击添+按钮。选择 Apple Push Notification service SSL (Sandbox & Production),点击 Continue 进入下一步。在 App ID 栏选择对应的 App ID,点击 Continue。选择之前生成的 certSigningRequest 文件,然后点击 Continue。点击 Download 下载证书到本地,双击安装到钥匙串中。在钥匙串中找到此证书,在该证书上面点击鼠标右键,选择导出,然后存储为 .p12 格式文件,输入证书密码。至此,创建服务端 p12 格式推song 证书完毕。
暂无评论内容