【问题标题】:What is the difference between In House versus Ad Hoc distribution for Enterprise apps?企业应用程序的内部分发与 Ad Hoc 分发之间有什么区别?
【发布时间】:2013-01-29 06:39:24
【问题描述】:

我有一个 Apple iOS Enterprise 帐户并正在创建一个分发配置文件,我惊讶地发现我必须选择 In House 或 Ad Hoc 的分发方法。

这让我很困惑 - 如果我为非企业帐户创建分发配置文件,那么这里的选择将是 Ad Hoc 或 App Store,这是有道理的,因为有不同的配置文件用于测试和发布。 但这是针对企业帐户的,我不明白企业应用程序的内部分发方法或 Ad Hoc 分发方法之间有什么区别。

【问题讨论】:

    标签: ios provisioning-profile ios-provisioning


    【解决方案1】:

    必须为特定设备配置 Ad-Hoc 版本。您的帐户允许您注册多达 100 台设备。

    In-House 用于分发到任何公司设备。

    因此,在大多数情况下,In-House 可以满足您的所有需求。但是,如果您希望不属于您公司的人来测试某些东西,或者您希望将分发限制在特定设备上,您可以使用临时配置。

    更新:Ad-Hoc 现在允许每种类型的设备最多 100 个。 IE。 100 部 iPhone、100 部 iPad、100 部 Apple TV 等

    【讨论】:

    • 任何注册 iOS 开发者计划的人都可以使用 Ad Hoc 分发。只有注册了 iOS 企业计划的企业才能使用企业分发。基本上,它们是在 App Store 之外传播应用程序的两种不同方式,具有不同的目的。
    • 谢谢,我想我很困惑为什么任何拥有企业帐户的人都在使用 Ad-hoc 分发?当你有更多时,为什么要将自己限制在 100 个。
    • 让我烦恼的是,在 Apple Developer 网站中,您需要在“Ad-Hoc”或“In House”配置文件之间进行选择......但随后它显示为“iOS Distribution”或“iOS UniversalDistribution”...然后当您来存档并单击“Export..”时,您可以选择“Ad Hoc”或“Enterprise deployment”。几乎每次我更改我的应用程序时都会出错,这并不奇怪。 (当然,如果一切都不完全一致,您将获得一个 .ipa 文件,该文件开始在设备上安装......然后出现无用的“此时无法安装 XXX”消息。)
    • @Dancreek 您如何区分公司设备与其他人的设备?
    • 我不知道具体的法律要求是什么。我相信它是公司设备或使用该设备的公司员工。因此,即使员工使用个人设备,您也应该能够向他们发布应用程序。再说一次......如果您担心法律正确性,您将不得不对此进行自己的研究。
    猜你喜欢
    • 2012-01-11
    • 1970-01-01
    • 2015-09-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-09
    • 1970-01-01
    • 2011-01-26
    相关资源
    最近更新 更多