使用过期的配置文件和有效证书重新签名ipa

时间:2014-12-24 10:37:29

标签: ios provisioning-profile ipa codesign

我有一个ipa,我使用过期的配置文件(Enterprise)和有效的证书(.p12)重新签名。使用here中提到的步骤!

当我提取ipa(获取.App文件)时 - >做show package目录(在.App上) - >检查embedded.mobileprovision的内容。它显示了我用来重新签名ipa的相同过期配置文件。

问题:我已成功将其安装到ipad并能够运行该应用程序。 理想情况下,应用程序不适用于过期的配置文件。

问题:如果我们通过命令行使用过期配置文件重新签名应用程序是否有效。

1 个答案:

答案 0 :(得分:0)

我的问题是“如果我们通过命令行使用过期配置文件重新签名应用程序是否可行。”

答案是否定的。

只能在一种情况下在设备中工作。如果您的设备已拥有同一应用的有效配置文件。

因此,最好从设备中删除有效的配置文件。将设备连接到您的计算机“xcode-> windows->设备 - >选择您的设备(在左侧) - >点击左下角的设置图标 - >点击显示已安装的配置文件然后选择配置文件并删除它 - >完成“然后测试。如果使用Expired provisioning profile创建应用程序,则该应用程序将无法运行。

相关问题