15

我在 App Store 中有应用程序。一位客户来找我,问他是否可以在他的 iPad 上安装相同的应用程序,但名称不同、图形不同,其他改动也很少——其中有 150 台。如果那将是 10 个 iPad - 我会进行自定义构建,将所有 iPad 添加到配置证书中,就是这样。但这不适用于 150 台 iPad。那么我的选择是什么?到目前为止,我可以考虑以下几点:

  1. 再开 2 个开发者帐户并在其中添加 UUID - 但我感觉 Apple 不会喜欢这样。
  2. 进行所需的更改 - 并以不同的名称将应用程序提交到 App Store
  3. 通过企业分发解决一些问题 - 但我认为从法律角度来看它不会起作用 - 我的客户希望在他客户的 iPad 上安装应用程序 - 所以它显然不是“内部”分发。

到目前为止,选项 #2 对我来说看起来最有希望- 作为不同的应用程序提交到 App Store。但恐怕Apple不会让几乎相同的应用程序进入App Store。特别是如果我从与主应用程序相同的帐户提交它。苹果可以为此阻止我吗?还有其他想法吗?


更新和解决方案

我将在这里将我的学习与@vikingosegundo 的答案结合起来。

更新到选项 2 - 以不同的名称提交到应用商店

一些链接说这是可能的:http: //developer.appcelerator.com/question/123906/white-label-apps---is-approval-possible-apple- - 可以这样做。我在应用商店审查指南中没有发现对此的明确限制 :

2.20 开发者在 App Store 中“发送垃圾邮件”包含许多类似应用程序的版本将被从 iOS 开发者计划中移除

我不相信两个或三个会算多,如果你清楚地重新命名它会被视为垃圾邮件。但这当然取决于苹果。

选项 #3 的更新 - 与企业发行版一起使用:

这就是我最后决定做的。我打电话给苹果支持@1-800-633-2152 - 真人回答 :) 我最担心的是我想要分发应用程序的 iPad 不属于我客户的业务 - 所以从技术上讲它不是“内部分发” . 然而他们说

企业是可以的,因为该应用程序将由企业持有者(我的客户)使用,而谁拥有 iPad 并不重要

新选项 #4 - 批量购买计划

Apple 的批量购买计划看起来正是我们实际需要的:

批量购买计划还提供了一种获取由第三方开发人员构建的自定义 B2B 应用程序以满足您业务的独特需求的方法。

目前,您必须是美国企业才能加入此计划 - 但他们希望尽快将其扩展到更多国家/地区。

4

2 回答 2

8

我想,如果一个客户拥有 150 台 iPad,他可以被视为一个组织——iPod 就像“内部”(这个词的意思是什么)。您没有写任何关于您的客户的信息,但他应该检查一下,如果他可以获得DUNS 号码,并为自己获取一个您可以管理以分发应用程序的企业帐户。

如果有可用的 DUNS 号码,我会选择3。

2.:我不认为苹果会喜欢更名的应用程序
我查看了应用程序商店评论指南2.202.22可能适用。

1 .:请记住,每个设备上的证书需要定期更新。对您或用户来说可能很麻烦。

PS:我还没有读过,但苹果有这本免费书籍:

PS2:也许批量购买商业计划是一种方法,但目前仅在美国可用:(

快来了。App Store 批量购买计划正在扩展到以下国家:澳大利亚、加拿大、法国、德国、意大利、日本、新西兰、西班牙和英国。

于 2012-06-26T22:33:28.690 回答
1

I suggest doing #2 also...and when you write in Review Notes when you submit it that it's basically the same app only with some custom modifications ...after all you own the source code of the original app so you can release as many copies as you like.

You could write in the description too..that it's a modified version of the original app. I don't see any problems there.

A plus to this solution is that you might sell some of these apps too (i mean the modified version) and if you don't want it to remain on the app store just remove app from sale after your client bought the apps he wanted.

于 2012-06-26T23:25:10.427 回答