企业应用程序的In House与Ad Hoc分布有什么区别?

Gru*_*kes 39 ios provisioning-profile ios-provisioning

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

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

Dan*_*eek 54

Ad-Hoc版本必须配置到特定设备.您的帐户最多可以注册100台设备.

内部用于分发给任何公司设备.

因此,在大多数情况下,内部可以满足您的所有需求.但是,如果您希望某个不属于您公司的人测试某些内容,或者您​​希望将分发限制到特定设备,则可以使用临时配置.

  • 谢谢,我想我很困惑为什么有企业帐户的人会为Ad-hoc发行而烦恼?当你有更多时,为什么要限制自己为100. (14认同)
  • 令我恼火的是,在Apple Developer网站上,您需要在"Ad-Hoc"或"In House"配置文件中进行选择......但它会显示为"iOS Distribution"或"iOS UniversalDistribution"...然后当你来存档并点击"导出.."时,你可以选择"Ad Hoc"或"Enterprise deployment".毫无疑问,每次我更换应用程序时都会出错.(当然,如果一切都没有准确排列,你将得到一个开始在设备上安装的.ipa文件......然后用一个无用的"XXX此时无法安装"消息摔倒.) (6认同)
  • 任何注册iOS开发者计划的人都可以使用Ad Hoc发行版.只有注册iOS Enterprise程序的企业才能使用企业分发.基本上,它们是两种不同的方式在App Store外部传播应用程序,具有不同的目的. (5认同)
  • @Dancreek你如何区分公司设备与其他人的设备? (3认同)