查看您的企业应用程序到Apple。需要吗?

时间:2012-07-06 16:57:10

标签: ios iphone ios5 app-store

我开发了一个企业应用程序,可以随时用于我的客户端。

我的公司买了一个账户并提供了凭证。因此,我创建了临时分发配置文件,以便在开发期间使用testflight将应用程序分发给我的客户的测试团队。

但是当我在某处阅读时,帐户类型iOS developer program无法将应用分发给任何人,

如果您要分发应用,则需要注册iOS developer [enterprise] program帐户。但这不是我的情况,我能够使用iOS开发人员计划帐户将我的应用程序分发给客户端。

我知道,如果您想将应用提交到应用商店,则需要 iOS开发者计划

iOS开发者企业计划仅允许您通过Ad Hoc分发将您的应用程序分发给员工或组织成员。

现在我的doubt是,

  

将我们的应用程序提交给苹果进行审核是否真的是强制性的   确保我们的应用程序没有明确的OR,否则我们可以不使用它   评论? 为什么我们不需要苹果批准   提交到应用商店。   客户告诉他们只是想获得批准,然后他们可以在内部或B2B使用中出售。

因为我的客户要求我将我们的应用程序提交给苹果,只是为了审核,但又不想放在应用程序商店。一旦他们批准,他们将使用ad-hoc分发配置文件进行分发。

感谢。

3 个答案:

答案 0 :(得分:15)

您无需向应用商店提交企业应用以供审核。

您客户的要求很奇怪。这没有意义。您可以告诉您的客户Apple不会审核企业应用程序。

更新: 你的疑问:

  

将我们的应用程序提交给苹果进行审核是否真的是强制性的   确保我们的应用程序没有明确的OR,否则我们可以不使用它   评论?

答案:不。它不是强制性的

  

为什么我们不需要苹果批准   提交到应用商店。

答案:你不需要批准。

现在,有一种情况是客户的请求肯定会失败: 假设(为了便于解释)这个应用程序是一个色情视频查看器应用程序,它永远不会被Apple App Store评论员批准。如果企业构建部署取决于AppStore批准,即使这样也不会发生(因为客户端是坚定的)

注意:企业帐户并不意味着规避Apple的薪酬壁垒。即,您不应将应用程序分发到您的组织之外。

希望这能回答你的问题。 (如果它没有随意在原帖中添加更具体的问题。)

第3次更新: FYI Enterprise Developer帐户不容易获得。如果Apple开发人员中心认为您的客户端是阴暗的,他们可能需要使用常规开发人员帐户进行管理。你问的问题没有可靠的答案来源,因为没有人会坚持做这样的事情。

答案 1 :(得分:10)

注册iOS开发者企业计划(目前每年299美元)的公司无需向Apple提交应用程序以供批准或分发。这些公司可以在没有Apple担任看门人的情况下主持和无线分发其内部应用程序。

如果您是受雇编写应用程序代码的外部承包商,您可能需要提交应用程序,以便他们使用Enterprise密钥签名,以便他们可以在内部分发。

企业计划成员将其应用程序提交给Apple审核是非常不寻常的,因为这是不必要的。据我所知,如果不在iTunes Connect中设置所有应用程序详细信息并假装您要销售该应用程序,则无法执行此操作。

Update 1:

@ Praveen-K:有什么疑问?如果你想让Apple“测试并批准”你的企业应用程序(一个非常糟糕的主意),那么你需要:

  1. 创建一个假的Apple商店应用
  2. 在iTunes Connect中填写虚假信息
  3. 为未来提供很长的出售日期
  4. 提供真实应用所需的所有登录信息和服务器访问权限
  5. 协助Apple应用审批人访问您自己的数据以获得批准
  6. 然后,在批准后,从iTunes Connect和App Store中删除该应用程序
  7. 如果这不能解答您的问题,那么您可能需要确保您的问题非常明确。

答案 2 :(得分:10)

  

是否真的必须将我们的应用程序提交给苹果进行审核,以确保我们的应用程序没有明确的OR,否则我们可以不经审核就使用它?当我们没有提交到应用商店时,为什么我们需要苹果的批准。客户告诉他们只是想获得批准,然后他们可以在内部或B2B使用中出售。

您不需要批准,一旦您注册了企业方案,您就不需要获得Apple批准用于创建企业应用程序的任何应用程序。

但是,如果您想在普通的应用程序市场上销售它,则需要从一个完全独立的帐户进行销售,并且需要批准。

企业许可证是一种确保流氓应用程序无法通过itunes安装的方式,它们可以只托管在网站上并直接从那里下载到设备。< / p>

我认为您的客户可能担心您不会提供稳定的,无恶意软件的应用程序,并且希望Apple授权&amp;首先测试它,即使它没有进入应用程序商店,所以他们可以放心,如果苹果足够好对它们足够好。或者说MD曾经听说过苹果公司要对它进行授权,而他们只是为他们跳过了箍。