一.准备工作
-
使用设备:
1.MacBook Pro - v10.15.5
2.iPhone XS Max - v13.5.1 -
使用软件:
1.Xcode - v11.6 (App Store下载)
2.iOS App Signer - v1.13.1 (GitHub下载地址:https://github.com/DanTheMan827/ios-app-signer/archive/master.zip) -
要签名的App(以unc0ver为例)
1.unc0ver.ipa - v5.2.0(GitHub下载地址:https://github.com/pwn20wndstuff/Undecimus/archive/master.zip) -
备注:
1.具备一定Xcode使用或开发经验
2.了解Apple证书签名机制
3.准备一个Apple ID(注册地址:https://appleid.apple.com/account#!&page=create)
二.开始签名
-
Xcode
1.打开Xcode,并设置Apple ID
打开Xcode设置
2.创建测试工程(一个空白的App)
双击创建工程 选择默认工程 设置工程信息(Team选择刚才登录的Apple ID,其他可同上) 选择工程储存位置(桌面即可)
3.把手机连上电脑,并配置工程
1处选择连接的手机;5处选择手机系统版本以下的版本号即可 6处选择自己的Apple ID,等待一会没有红色警告,再点击7处把工程安装到手机
注:请牢记6处下边的Bundle Identifier: com.qianming.test
-
iOS App Signer
1.运行Signer
双击打开
2.配置Signer(Start后可获得签名的.ipa文件,默认储存在电脑的[下载]文件夹里)
1处拖入要签名的.ipa文件,2处选择自己的Apple ID,3处选择刚才工程中的Bundle Identifier;Start运行后,左下角显示Done即表示完成
-
安装签名后的.ipa文件到自己的手机
1.回到test工程,打开设备管理器
打开设备管理器
三.完成
- 至此,签过名的App已经装上手机,使用的是自己Apple ID的7天有效期签名,如过期可重复以上步骤.
- 如有错误和其他问题欢迎留言交流
网友评论