将特定国家/地区 IPA/binary 发布到 iTunes 连接

Release a country specific IPA/binary to iTunes connect

我有一个客户想要针对特定​​国家/地区发布其应用程序的新版本(新 IPA),但要在不确定的时间内为其他国家/地区保留旧 IPA。该应用程序需要具有相同的名称,只有该特定国家/地区的用户才能获得新版本。其他国家最终会得到新的。

两个 IPA 目前具有相同的捆绑包 ID,因此商店 listing/location 将相同。

Apple 会允许这样做吗?我正在尝试从 Apple 查找说明同一个应用程序不允许使用多个 IPA's/binaries 的文档。如果我没记错的话,我什至认为当你上传到 iTunes connect 时你可以 select 多个二进制文件。

请注意,创建另一个目标不是一个选项,因为 A) 代码库是独立的,并且 B) 客户不想创建另一个商品详情。

您不能同时发布多个版本,这包括区域分割。但是,您可以限制应用程序的可用性,只保留您希望继续支持的区域。这可以在 iTunes Connect 的可用性部分完成: https://developer.apple.com/library/content/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/ChangingAppStatus.html

请注意,在您恢复可用性之前,来自已移除地区的用户将无法在 App Store 中打开该应用程序的页面。不确定在已安装应用程序的设备上会发生什么,它可能会保持功能,但不会收到更新。