首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iPad企业分销选择

iPad企业分销选择
EN

Stack Overflow用户
提问于 2011-06-14 20:08:29
回答 3查看 3.4K关注 0票数 3

我们有一个iPad应用程序,我们希望在内部分发。我们正在调查“企业分销”。我给出的一组要求包括,分发的方法是用户从iPad访问安全网站,登录并下载应用程序。然后,这个应用程序对他们起作用。

无法访问该网站的用户不应访问该应用程序。我们可以很容易地阻止他们下载应用程序,迫使他们登录。然而,我并不清楚,在他们下载应用程序(通过.ipa文件?)之后,他们不能只把它给别人,这是不允许的。

这看起来像是一种解决方法,就是拥有分发提供配置文件,它决定一个给定的应用程序是否会在设备上运行。然而,对我来说并不是很明显,这些不可能只是被复制。

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

创建企业分发供应配置文件后,下载.mobileprovision文件,然后安全地分发它和应用程序。

可悲的是,我不知道我应该问什么,但我现在说:

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

文件会帮助我吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-06-14 20:15:01

每个设备都有一个UDID,一个唯一的标识符。这就是苹果如何为个人开发人员执行100款开发设备规则的方式。您收集UDID作为下载过程的一部分,向注册用户发出供应配置文件。

回答你的问题:

  1. 是的,理论上说,在没有DRM或配置的情况下,可以将ipa同步到iTunes (或者用第三方工具手动复制),然后转移到另一种设备。
  2. 是的,.mobileprovision文件中包含的UDID对于给定的设备来说几乎是独一无二的。(例外情况可能发生在已越狱的设备上,如果我没有记错的话,这些设备可以伪造UDID。)

编辑:

为了澄清一下,为了回应你的要求:

--我给出的一组要求包括,分发的方法是用户从iPad访问安全网站,登录并下载应用程序。然后,这个应用程序对他们起作用。

我要加一个中间的步骤。

  1. 用户登录。
  2. 用户提交设备信息
  3. ,您为设备
  4. 创建一个规定,然后用户下载应用程序和提供。

G 220

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

票数 2
EN

Stack Overflow用户

发布于 2012-07-19 17:05:50

现在是2012年7月。苹果关于如何创建和分发Ad应用程序的文档仍然停留在iOS 3上,过于复杂、势不可挡,而且常常是错误的。

有了开发人员企业程序许可证(和相当多的耐心),您可以创建一个.ipa文件,您可以将该文件粘在您的网站上。

然后用户可以在iPad的Safari上导航到这个网页,点击下载链接下载并将应用程序安装到他们的设备上。不需要iTunes。

您的应用程序需要(除其他外)使用在Apple网站上创建的分发证书进行签名,但我的观点是,一旦您跳过所有这些文档严重不足的循环,您就可以将.ipa和.plist文件粘在网页上,任何用户都可以使用它安装应用程序。

即使是你的格拉迪斯姑妈,他住在200英里外,不为你的公司工作。

请注意,如果苹果发现你已经将你的应用程序分发给了任何不在你的公司工作的人,他们会吊销你的许可证。

票数 2
EN

Stack Overflow用户

发布于 2011-06-14 20:13:54

获得企业帐户需要做很多工作。苹果将需要你的邓肯和其他证据,证明你是你所说的那样(而且你是一家企业)。

走另一条路线(个人开发者)将允许你发布你的应用程序(让它免费,这样你的用户就不用付钱了!)在商店里。您的应用程序可以要求您的本地服务帐户,谁也无法获得您的公司以外的人,这将阻止公司以外的人使用它。这里的风险是苹果会因为这个原因拒绝你的应用程序。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6349476

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档