ios 企业应用程序的内部分发与 Ad Hoc 分发有什么区别?
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/14858266/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
What is the difference between In House versus Ad Hoc distribution for Enterprise apps?
提问by Gruntcakes
I have an Apple iOS Enterprise account and am creating a distribution provisioning profile, and was surprised to see that I had to choose a distribution method of either In House or Ad Hoc.
我有一个 Apple iOS Enterprise 帐户并且正在创建分发配置文件,并且惊讶地发现我必须选择 In House 或 Ad Hoc 分发方法。
This confused me - if I was creating a distribution profile for a non enterprise account then the choices here would be Ad Hoc or App store, this makes sense as there are different profiles for testing and for releasing. But this is for an enterprise account and I don't understand what the difference is between In House or Ad Hoc distribution methods for an Enterprise app.
这让我很困惑 - 如果我为非企业帐户创建分发配置文件,那么这里的选择将是 Ad Hoc 或 App Store,这是有道理的,因为有不同的配置文件用于测试和发布。但这是针对企业帐户的,我不明白企业应用程序的内部或 Ad Hoc 分发方法之间有什么区别。
回答by Dancreek
Ad-Hoc releases have to be provisioned to specific devices. Your account allows you to register up to 100 devices.
Ad-Hoc 版本必须提供给特定设备。您的帐户允许您注册多达 100 台设备。
In-House is for distribution to any company device.
In-House 用于分发到任何公司设备。
So in most cases In-House can serve all your needs. But in the event that you wanted someone who was not part of your company to test something or you wanted to restrict distribution to specific devices you could use the ad-hoc provisioning.
因此,在大多数情况下,In-House 可以满足您的所有需求。但是,如果您希望不属于您公司的人员测试某些内容,或者您希望将分发限制在特定设备上,您可以使用临时配置。
Update: Ad-Hoc now allows up to 100 of each type of device. ie. 100 iPhones, 100 iPads, 100 Apple TVs, etc
更新:Ad-Hoc 现在允许每种类型的设备最多 100 个。IE。100 部 iPhone、100 部 iPad、100 部 Apple TV 等