我们在一个集团下有两家公司 A 和 B。我可以使用公司 A 的开发者/iTunes Connect 帐户将我的应用程序提交到公司 B 的应用商店吗?
或者我是否需要使用不同的 DUNS 编号创建不同的开发者帐户。或者我将来可以将应用程序转移到公司 B 的帐户,因为我们需要时间来完成所有法律程序。
苹果会批准吗?这个应用程序将在 App Store 上免费。
我们在一个集团下有两家公司 A 和 B。我可以使用公司 A 的开发者/iTunes Connect 帐户将我的应用程序提交到公司 B 的应用商店吗?
或者我是否需要使用不同的 DUNS 编号创建不同的开发者帐户。或者我将来可以将应用程序转移到公司 B 的帐户,因为我们需要时间来完成所有法律程序。
苹果会批准吗?这个应用程序将在 App Store 上免费。
您应该为 B 公司创建一个单独的开发者帐户,并使用它向 App Store 提交您的 B 公司应用程序(供审核)。
否则,您的应用程序可能会被 Apple 拒绝,并发出类似于以下的声明:
根据 Apple 开发者计划许可协议第 1.2 节的要求,与您的 app 关联的卖家和公司名称不反映 app 或其元数据中的名称“B 公司”。
Apple Developer Program 许可协议的相关部分:
为清楚起见,您可以授权承包商代表您开发应用程序,但任何此类应用程序必须归您所有,在您自己的开发者帐户下提交,并且仅在本文明确允许的情况下作为应用程序分发。对于您的承包商在您的帐户下的活动(例如,将他们添加到您的团队为您执行开发工作)以及他们对本协议的遵守情况,您对 Apple 负责。您的承包商因本协议而采取的任何行动均应视为您已采取,并且您(除了您的承包商之外)应对所有此类行动对 Apple 负责。
但是,如果 B 公司不是知名品牌,Apple 可能不会注意到这种违规行为并可能会批准该应用程序。我不建议这样做,但有很多应用程序违反了这一点。
也可以将应用程序从一个开发人员(公司)转移到另一个开发人员(公司)。要了解更多信息,请参阅 iTunes Connect 开发人员指南 -传输和删除应用程序。我从来没有亲自做过,所以不知道有多少麻烦。如果您正在考虑稍后转移应用程序,则首先在正确的公司下发布应用程序可能更容易。
另请注意,如果您尚未在 A 公司账户下发布任何应用,则首次发布应用时,您需要选择一个用于该账户下发布的所有应用且不能更改的卖家名称(除非您联系iTunes 连接支持)。因此,如果您选择“Company B”作为卖家名称,那么未来所有的应用程序都将使用“Company B”作为卖家名称。