在使用 iphone 的时候,我们在享受它的便利与安全的同时,也被各种条条框框给限制住了,最常见的情况是我们想安装某款软件,但该软件无法在 App Store 上架,如果不越狱,自然也就无法安装。但是越狱之后也会带来各种问题,比如安全问题。那这时我们会想: 如何不越狱的同时能够安装越狱软件呢?
如何在非越狱手机上安装越狱软件,首先我们应该让要安装的目标软件能够通过 iOS 系统的认证,如何实现这一步呢?就是 通过给目标软件重签名。
为了进行重签名,我们需要以下东西:
- 目标软件, 比如 ONScripter-Jh-sdl2.ipa 文件;
- 签名软件 ,下载并解压,即可得到 iReSign.app;
iReSign - 进行签名的证书,有个人使用的 Ad Hoc 调试用证书,也有企业用的发布证书,这里使用的是 Ad Hoc 调试用证书;
- 证书创建时使用的 ****Bundle* identifier***
- 开发者证书
有了以上的东西之后,就可以进行重签名了:
- 运行 iReSign 软件;
-
按以下图中选中对应的文件
iReSign内容- 第一个是要重签名的目标 ipa 软件;
- 第二个是创建的 Ad Hoc 调试用证书;
- 第三个不用填写,待会进行重新签名的时候会自动生成;
- 第四个是证书创建时使用的 ****Bundle* identifier***;
- 第五个是开发者证书。
- 按上面选择相应的文件后,点击软件右下方的
重新签名
即可生成目标签名软件; - 按上面步骤得到目标 ipa 文件后,我们可以通过各种软件助手安装(我这边用 iTool 助手安装,但是安装失败),也可以通过进行安装
- 先在注册一个账号;
- 上传刚刚 重新签名 后得到的 ipa 文件;
上传 ipa 文件 - 上传完成确认后,会出现以下页面,只要用 iphone 的浏览器打开该页面,按下
点击安装
即可进行安装。
安装页面