使用开发配置文件重新签名App Store应用程序

时间:2014-06-03 16:41:07

标签: ios code-signing

我有一个应用程序的IPA文件曾经在App Store但不再是。我是开发人员,我想尝试使用我的通配符开发配置文件重新签名此应用程序,以便我可以在我的注册iPhone上安装它。

我在这里尝试了以下步骤:https://stackoverflow.com/a/6921689/3703938但是有两个问题。该应用没有embedded.mobileprovision文件或Entitlements.plist文件。

我复制了我的开发配置文件并将其重命名为embedded.mobileprovision,然后运行了codesign。它安装在我的iPhone上然而,当我打开应用程序时它崩溃了。检查崩溃日志显示它是一个代码签名错误:“EXC_CRASH (SIGKILL - CODESIGNING)

有人能指出我如何使用codesign命令重新签署此应用程序吗?

由于

1 个答案:

答案 0 :(得分:0)

如果您正在使用XCode 5并拥有团队配置文件,那么这不应该是一个问题。检查这些项目:

  1. 关于"将军"选项卡确保您的实际团队在" Team"选项(右下" Build")。
  2. 在" Build"选项卡,"代码签名"确保你有"无"设置为"供应配置文件"和" IOS开发人员"设置在"代码签名身份"。
  3. 如果这不起作用,请确保您的设备确实已添加到您的团队资料中。按CMD + SHIFT + 2调出组织者,在左侧选择您的设备,然后选择"添加到会员中心"在底部。

    如果你遇到困难,请告诉我。