gpt4 book ai didi

ios - 如何将 iOS 应用程序 IPA 交付给客户以使用他们自己的企业配置文件进行签名

转载 作者:可可西里 更新时间:2023-11-01 03:09:39 26 4
gpt4 key购买 nike

我们开发了一个 iOS 应用程序,该应用程序已作为 IPA 交付给客户,该应用程序具有临时分发配置文件,允许他们的一组员工将其安装在他们的设备上。客户现在希望使用他们的 iOS Enterprise Developer 计划凭证在内部将该应用程序分发给他们的所有员工。

我曾希望客户可以简单地用他们自己的企业标识重新设计临时 IPA。然而,他们说他们不能那样做。他们说他们“需要一个 IPA 文件,以消除对某些设备的限制”。

那么,我该怎么办?

  • 我是否需要以某种方式为他们创建一个“未签名”的 IPA? (如果是这样,我该怎么做?)
  • 我是否需要他们为我生成企业分发配置文件,以便我可以使用该配置文件构建应用程序?
  • 我是否需要只向他们发送源代码或构建输出并让他们构建包?

我看过以下文档,但没有给我启发:

最佳答案

完全有可能采用任何 IPA 并使用您自己的详细信息对其进行签名,在此过程中修改 Info.plist、bundle ID 等。我一直在处理由其他开发人员使用他们自己的配置文件和签名身份签署的 IPA。

如果他们不熟悉 codesign 命令行工具以及替换 embedded.mobileprovision 文件和权利的所有详细信息,他们执行此操作的最简单方法是让您“存档”通过 Xcode 的应用程序,并将生成的存档文件 (*.xcarchive) 发送给他们。

他们可以将其导入 Xcode,以便它在管理器中可见,然后他们可以从那里选择“分发”并使用他们的企业身份对其进行签名。

要将 .xcarchive 文件导入 Xcode,只需将文件复制到 ~/Library/Developer/Xcode/Archives 目录,它就会出现在 Xcode 管理器中。然后他们点击“分发”并按照说明操作:

enter image description here

关于ios - 如何将 iOS 应用程序 IPA 交付给客户以使用他们自己的企业配置文件进行签名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11035601/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com