解压缩/压缩ipa文件会导致安装问题

时间:2012-07-30 05:54:43

标签: windows macos sign ipa

我一直在努力辞去第三方提供的iOS应用程序(ipa文件)。正如我在许多其他地方所记录的那样:

  • 解压缩
  • copy embedded.mobileprovision
  • 协同设计
  • 拉链

有时它会起作用,有时却不起作用。同时加载相同的文件而不加载其他文件。在尝试隔离问题时,我简单地解压缩了ipa,然后将其解压缩。新的ipa文件与原始版本略有不同,但原版和新版ipa中的所有内容都是相同的。当我尝试安装新的ipa文件时,它失败了:

无法在设备上安装应用程序。错误:已添加,修改或删除已签名的资源。

查看设备的控制台日志,我收到以下消息:

  • iPad1 installd [843]:00403000 verify_signer_identity:无法复制验证签名:-402620393
  • iPad1 installd [843]:00403000 preflight_application_install:无法验证可执行文件 /var/tmp/install_staging.VEviVe/BlahBlahBlah.app
  • iPad1 installd [843]:00403000 install_application:无法预检应用程序安装
  • iPad1 mobile_installation_proxy [876]: handle_install:安装失败

鉴于ipa文件中没有任何内容发生变化,这是我认为所有签名信息都在哪里,为什么不会重新压缩文件?

更多信息,上面的错误发生在使用Windows下运行的iPhone配置实用程序安装解压缩的ipa文件。重新压缩的ipa文件使用iTunes安装,但在设备的控制台日志中出现以下错误:

  • iPad1 installd [918]:权利'aps-environment'具有价值 配置文件不允许
  • iPad1 installd [918]:权利'application-identifier'具有 供应资料不允许的值

0 个答案:

没有答案