【发布时间】:2011-07-11 11:08:54
【问题描述】:
我想知道我们是否拥有 iPhone 开发者企业许可证,那么是否可以通过 App Store 将我们的应用程序分发给有限数量的用户(我们选择)?换句话说,我们希望我们的 iPhone 应用对有限数量的用户可见(我们选择这些用户预览我们的应用)
另外,除了 App Store 之外,还有其他方式来分发我们的应用程序吗?
谢谢,
【问题讨论】:
标签: iphone
我想知道我们是否拥有 iPhone 开发者企业许可证,那么是否可以通过 App Store 将我们的应用程序分发给有限数量的用户(我们选择)?换句话说,我们希望我们的 iPhone 应用对有限数量的用户可见(我们选择这些用户预览我们的应用)
另外,除了 App Store 之外,还有其他方式来分发我们的应用程序吗?
谢谢,
【问题讨论】:
标签: iphone
使用iOS Developer Enterprise Licence,您将能够将您的应用分发给有限数量的用户,但不是通过 AppStore,事实上,AppStore 中的应用可供每个用户使用。不过,您将能够签署和分发(通过 Wi-Fi 或 3G)您自己的应用程序,以使它们仅在选定的设备上运行。这称为In-House Distribution。
【讨论】:
使用企业许可证,您无法在 App Store 上分发您的应用。实际上,您甚至无法访问 iTunesConnect。分发您的应用的唯一方法是临时分发或内部分发。
【讨论】:
不,应用商店中的应用对所有用户都可见。然后可以根据设备下载它们。
但您可以通过临时分发将您的应用分发给有限数量的用户。因此,您需要知道应用程序应在其上运行的设备的设备 ID。
【讨论】:
我认为您无法通过 Apple App Store 进行此操作,但您可以 - 使用企业许可证 - 将应用程序直接分发给您授权的人。这意味着是的,您可以在您控制的 URL 上托管应用程序,因此可以根据您的意愿限制访问。用户将需要一个配置文件——但这不是使用 Apple 的 100 台设备限制创建的。
Apple 指南位于 http://manuals.info.apple.com/en_US/Enterprise_Deployment_Guide.pdf - 请参阅第 5 章。
这涵盖了做你想做的事情的机制。我会仔细研究企业计划的 t 和 c,因为该计划显然旨在允许组织在组织内分发 - 而不是绕过应用商店的手段。我希望您的目标用户在您的组织内。
【讨论】: