是否可以为 2 个不同地区/国家的同一个应用程序提交 2 个版本

trr*_*rrm 7 iphone app-store ipad ios

我正在构建一个 IOS 应用程序,但后来发现我的应用程序应该根据地区/国家采取完全不同的行为。基本上我只想支持3个国家,但是每个国家都有自己的规则和数据。在我的情况下,在单个应用程序中添加所有逻辑、媒体等是没有意义的。

是否可以像在 Google 的 PlayStore 上做的那样,为每个国家/地区都以相同的名称提交不同的应用程序?

我试图搜索这个问题,但找不到任何有用的资源。

Mik*_*ler 6

可以为不同的国家/地区提交不同的应用程序,但我建议您不要这样做。苹果还说你应该避免这样做。

如果有人安装了您的应用,然后搬到了另一个国家/地区,会发生什么情况?经常旅行的人会怎样?他们能否切换到正确的国家/地区/语言?当您扩展应用程序以支持 20 多种语言时会发生什么?您真的应该考虑使用一款应用程序来支持所有地区。

如果您有大量数据,您可以让用户选择要下载的数据集/语言。这可能会使您的实施复杂化,但可为用户提供最佳体验。

我们这里有一个包含 32 种不同语言的项目。作为单独的应用程序。您可能不需要这么多,但想想创建不同 Xcode 目标、构建、更新 iTunes Connect 信息、管理不同版本的错误报告等所有乏味的事情。这可能会导致很多开销。

如果您坚持制作单独的应用程序,您可以这样做,没有什么可以阻止这一点。您只需要为您定位的每个区域创建一个应用程序并将其单独提交到应用程序商店。您可以使用 iTunes Connect 来管理每个应用程序在哪些市场可用。


hol*_*lex 1

是的,当然有可能。我们有许多针对不同市场的相同应用程序,例如一款针对英国市场,一款针对美国市场等...它们的内容不同,仅针对当前国家/地区指定,应用程序的核心、名称、图标和用途是每个国家都完全相同。

我们的做法是,我们只同时关注一个市场,因此从技术上讲,我们逐一发布不同的应用程序,它们之间有 4-5 天的延迟。