创建没有开发者证书的 ipa 用于远程分发

Create ipa with no developer certificate for remote distribution

我有一个 iOS 开发者没有加入 Apple Development Program。我注册了 ADP。我需要从他那里获得一个 ipa 存档以安装在我的 iOS 设备上。他不能给我项目,所以我只能构建并 运行 它。有没有办法让他制作一个 .ipa 文件,这样我就可以 运行 了?

我尝试遵循 this tutorial,但我在构建设置中没有代码签名权利参数。 谢谢

您可以随时向他索要 ipa,然后使用 Xcode 协同设计命令行工具使用您的开发人员证书和配置文件将其辞职。

查看:Codesign Tutorial

我认为不推荐的另一种解决方案是从 Xcode 中导出您的帐户并将其发送给他。这样他就可以为您的开发人员证书和配置文件设置协同设计和配置项目设置,并存档应用程序。

您的开发人员肯定可以创建一个 ipa,即使您不授予他访问 apple 凭据的权限。

  1. 从您的 Mac 生成分发证书并导出。 (Guide)
  2. this.
  3. 这样创建 Adhoc 配置文件
  4. 将这两项发送给您的开发人员。
  5. 告诉您的开发人员在存档后按照步骤 here 来创建最终的 ipa。

希望对您有所帮助!

有几个用于签署 IPA 文件的小程序,不需要了解命令行工具或XCode:iModSignInstaSign, iResign 等。