0

只是好奇,从 API 的角度来看,一般来说,除了不必通过 iTunes 应用程序审批流程之外,与普通应用程序商店的常规应用程序相比,还有其他优势(甚至劣势)吗?

4

2 回答 2

3

向标准许可证持有者公开的公共 API 与可供企业许可证持有者使用的 API 完全相同。在我看来,企业许可证的优点是:

  1. 如果您愿意,您甚至可以自由使用未记录的 API。由于这些应用程序从不通过 iTunes 商店,因此 Apple 无法干预它们的分发。

  2. 出于与上述相同的原因,无需遵守 HIG 指南(尽管我们总是出于明显的原因尝试遵循它们)。

  3. 由于企业内部分发允许部署在任何 iDevice 上,应用程序的测试也不限于在配置门户上注册的 100 台设备。

缺点是:

  1. 您不能使用应用内购买、iAd 等功能(尽管企业应用程序中没有此类功能的要求)。

  2. 企业内部经销证书有效期为一年。这意味着使用新证书(每年一次又一次)再次重建和重新部署所有应用程序。

总而言之,我会说我绝对不同意 MDT 的评论。企业应用程序不适合普通大众,因此它们不需要市场知名度。考虑一个显示销售数据仪表板的企业应用程序。该使用仅与企业的内部用户相关,并想象如果它在应用商店中可用会发生什么。

于 2012-05-04T02:09:59.763 回答
1

Marco Arment 似乎是这么认为的。http://www.marco.org/2012/01/06/autorenewable-subscription-restrictions

总结这篇文章,他花了一些时间尝试通过自动更新订阅支付 instapaper,但随后被应用商店拒绝,因为这不是预期用途(尽管这对他的商业模式非常有意义) .

于 2012-05-04T02:25:39.980 回答