gpt4 book ai didi

iPad 企业分发选项

转载 作者:行者123 更新时间:2023-12-01 11:56:49 24 4
gpt4 key购买 nike

我们有一个 iPad 应用程序,我们想在内部分发。我们正在研究“企业分布”。我收到的一组要求包括分发方法是用户从 iPad 转到安全网站,登录并下载应用程序。然后该应用程序就可以为他们工作。

无法访问该网站的用户不应访问该应用程序。我们可以通过强制他们登录来轻松阻止他们下载该应用程序。但是,在我看来,在他们下载该应用程序后(通过 .ipa 文件?),他们不能只是将其交给其他人,这对我来说并不明显,这是不允许的。

看起来解决这个问题的方法是拥有分发配置文件,它确定给定的应用程序是否会在设备上运行。但是,对我来说,这些也不能只是复制,这一点并不明显。

http://manuals.info.apple.com/en_US/Enterprise_Deployment_Guide.pdf

Once you create the enterprise distribution provisioning profile, download the.mobileprovision file, and then securely distribute it and your application.

可悲的是,我不知道我应该问什么,但这里是:

  1. 是否可以将 ipa 文件从一个 Ipad 复制到另一个,从而允许任何人使用任何给定的应用程序? (假设应用程序上没有其他保护)
  2. 如果对 1 的回答是肯定的,是否有任何理由相信 .mobileprovision 文件会对我有所帮助?

最佳答案

每个设备都有一个 UDID,一个唯一的标识符。这就是 Apple 对个人开发者实现 100 台开发设备规则的方式。您收集 UDID 作为下载过程的一部分,向注册用户发布配置文件。

回答您的问题:

  1. 是的,理论上,在没有 DRM 或配置的情况下,ipa 可以同步到 iTunes(或使用第三方工具手动复制),然后移动到另一个设备。

  2. 是的,.mobileprovision 文件中包含 UDID,这对于给定设备来说几乎是唯一的。 (异常(exception)情况可能出现在越狱设备上,如果我没记错的话,可以伪造 UDID。)

编辑:

只是为了澄清,响应您的要求:

The set of requirements I have been given include that the method for distribution is to be that a user goes to a secure website from an iPad, logs in, and downloads the app. The app then works for them.

我会添加一个中间步骤。

  1. 用户登录。
  2. 用户提交设备信息
  3. 您为设备创建配置
  4. 然后用户下载该应用和规定。

这不会阻止用户将应用程序分发给其他人,但这是您拥有的最好的应用程序。您还可以要求用户在应用内登录,理论上使用与注册 UDID 所用的电子邮件相同的电子邮件。

关于iPad 企业分发选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6349476/

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