2011-07-11 47 views
2

我想知道我们是否拥有iPhone开发人员企业许可证,那么是否可以通过App Store将我们的应用程序分发给有限数量的用户(我们选择)?换句话说,我们希望我们的iPhone应用程序对有限数量的用户可见(我们选择预览我们的应用程序)iPhone开发人员许可证

另外,除了App Store之外,还有其他方式来分发我们的应用程序吗?

感谢,

回答

2

随着iOS Developer Enterprise Licence,你将能够不通过AppStore的到您的应用程序分发到有限数量的用户,但,其实在AppStore的应用程序都可以给每一个用户。尽管如此,您将可以通过签名并分发(通过Wi-Fi或3G)您自己的应用程序,以便在选定设备上仅运行。这叫做In-House Distribution

+0

谢谢。但我将如何分发我签名的应用程序,以及我的目标受众如何将它们下载到他们的iPhone设备? – XMarshall

+0

如果我们有企业许可证(299美元),是否仅限于特定数量的开发人员或适用于公司中的所有开发人员? – XMarshall

+0

您可以使用XCode签署和分享您的应用程序。这很容易!。当您认为您的应用程序已准备好时,从您的XCode构建菜单中选择“构建和存档”,通过这样做,您的应用程序将存储在XCode组织者(窗口>组织者)的“存档应用程序”部分。现在选择要共享的应用程序,然后选择“共享应用程序...”,选择适当的供应配置文件,然后选择“为企业分发”。在分配窗口中,输入标题和完整的URL到ipa文件,例如:http://testurl.com/example.ipa – Aluminum

2

与企业许可证,否则不能在App Store上发布应用程式。实际上,你甚至不会访问iTunesConnect。分发您的应用程序的唯一方法是通过临时或内部分发。

+0

企业许可证仅适用于拥有DUNS编号的公司。 (删除“有500名或更多的雇员,你必须有')见下面的评论。 – rckoenes

+0

其实苹果最近解雇了500名员工吧。 – Vin

0

不,应用程序商店中的应用程序对所有用户都可见。根据设备,它们可以下载。

但是,您可以通过临时分发将您的应用分发给有限数量的用户。因此,您需要知道应用程序应运行的设备的设备ID。

+0

感谢大家的精彩答案。爱的计算器。 – XMarshall

0

我不认为你可以通过Apple App Store来这样做,但是你可以 - 通过企业许可证 - 直接向你授权的人分发应用程序。这意味着您可以将该应用托管在您控制的网址上,因此可以限制您的访问权限。用户需要配置文件 - 但这不是使用Apple的100个设备限制创建的。

苹果指南在http://manuals.info.apple.com/en_US/Enterprise_Deployment_Guide.pdf - 特别参见第5章。

这涵盖做你想做的机制。我会仔细看看企业计划的t和c,因为该计划显然旨在让组织在组织内部进行分销 - 而不是绕过应用商店的手段。我希望你的目标用户在你的组织内。

+0

是的,我的目标用户在我的组织内。关于您在上述文章中提到的苹果指南PDF,我无法理解第66页中的“禁用企业应用程序”部分。我的问题是我们如何“吊销”身份?我的意思是我们已经从我们的目标用户那里获得了UDID,并相应地为他们提供了配置文件。所以供应文件已经存在于各自的设备中。那么我们如何从我们的最后撤销呢?希望我能清楚地表达我的疑问?再次感谢您的时间和帮助。 – XMarshall