gpt4 book ai didi

ios - Enterprise Distribution 签名 - 谁做的,为什么做?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:13:35 24 4
gpt4 key购买 nike

作为我们 ISV 公司的一部分,我正在开发一个 iOS 应用程序。我们正在使用 Xamarin.iOS,但我希望这对这个问题没有影响。

我们的一些将获得该应用程序的客户正在使用 MDM (AirWatch) 来管理设备并在他们的设备上安装该应用程序。对于开发,我们使用“iOS App Development”和我们的设备来调试和测试应用程序。

现在是时候将应用程序提供给我们的第一位客户了。为此,应用程序必须使用分发证书签名并与分发配置文件捆绑在一起。要生成这些,必须注册“iOS Developer Enterprise program”,每年 299 美元。在花这笔钱之前,我想确保我做的是正确的事。

此处的几个问题表明,使用 MDM 配置设备的客户公司(不是我们作为 ISV)应注册“iOS 开发者企业计划”,并应向我们(作为 ISV 公司)提供分发证书和分发配置文件。以下是问题:

我的猜测是客户必须注册“iOS 开发者企业计划”。并且客户必须向我们提供分发证书和分发配置文件。

我现在的问题是:为什么客户端必须是“iOS 开发者企业计划”的一部分?每个新客户还必须注册该计划。如果我们作为 ISV 加入该计划,岂不是更容易?我们不应该这样做的法律含义是什么?

最佳答案

从技术上讲,您可以使用自己的许可证向客户端分发,但这并不是 Apple 设计的严格工作方式。

最佳做法是他们应注册企业计划并向您发送证书和配置文件(或授予您访问其 Apple Developer 门户的权限)。

然后他们负责分发和许可费用。

如果您将它们作为您的企业计划的一部分,那么只有在您只计划与一个客户合作时才真正有效。

或者,您可以将二进制文件发送给他们,他们可以自行重新签名。

这是有关如何在需要时重新签名的指南:

Re-sign IPA (iPhone)

关于ios - Enterprise Distribution 签名 - 谁做的,为什么做?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16940658/

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