如果您想在iPhone上安装IPA文件,您的手机不会永久安装(越狱和企业证书分发除外),但我们可以通过以下步骤完成安装,前提是您拥有自己的开发者帐户。接下来,让我们看看具体的步骤:
第一步:用Xcode创建一个新项目
身份证明不应与手机中的现有应用程序重复,然后将IPA文件与自己的证书打包。
第2步:获取mobileprovision文件
首先,解压IPA包(用您自己的证书打包)。选择IPA包,右键单击->打开方法->提取,提取IPA
解压缩后,将生成一个有效负载文件夹。单击并右键单击文件->显示软件包内容。使用mobilevision或桌面背面的其他位置标记文件。
在下面的步骤3、4和5中,如果以前安装过,可以跳过它。
第三步:安装自制软件
依次在终端上执行以下两个命令行安装,并等待progressxcodeselect--installruby的完成
第4步:安装Ruby
执行以下命令在终端上安装Ruby,并等待进度完成(短时间内输入密码后可能没有响应)brewinstallruby
步骤5:安装叹息脚本
执行以下安装命令sudogeminstallsign
如果出现以下错误:
错误:正在执行gem。。。(Errno::EPERM)
操作-/usr/bin/rougify不允许
将安装命令更改为sudogeminstall-n/usr/local/bin
附件:GitHub地址。
第6步:使用叹息脚本开始重新签名
1.在终端输入signredistribution,然后按Enter键
2.将要签名的IPA文件(路径和包名不应为中文)拖到终端窗口,然后按enter键
3.填写用于签名的证书的名称(第一步中的证书),如图所示(密钥链中的全名),然后按enter键
证书名称:右键单击密钥链证书->显示简介
4.将项目配置文件(步骤2中的文件)拖到终端窗口,然后按enter键。5.好的,重新设计脚本将自动更改bundelid、签名和重新打包。完成后,系统将提示您已成功签名,新生成的包将自动替换原始文件。
步骤7:安装重新签名的IPA文件
最新的iTunes无法再为iPhone安装应用程序,因此我们可以使用各种助手或itools来安装。