以前的客户还可以下载开发者帐户已过期的 iO​​S 应用吗?

Posted

技术标签:

【中文标题】以前的客户还可以下载开发者帐户已过期的 iO​​S 应用吗?【英文标题】:Can previous customers still download iOS apps for which the developer account has expired? 【发布时间】:2015-06-16 08:57:24 【问题描述】:

Apple states 表示,一旦 ios App Store 的开发者帐户过期,将无法再下载其发布的应用程序。

这是否只影响新客户,或者在应用程序仍然可用时下载该应用程序的用户是否能够从 App Store 或 iTunes 的“过去购买”部分重新下载该应用程序?

我知道过去是 asked,但这些答案要么早于 App Store 的“过去购买”功能,要么没有提及。

(例如,我仍然可以从该部分下载某个以鸟类为主题的跳跃游戏,即使它不再在商店中列出;但是,在这种情况下,该应用程序可能只是被取消发布,即使关联的开发者帐户仍然可用。)

【问题讨论】:

没有。我为一个人写了一个应用程序并从 App Store 下载了它。他的帐户过期了,我再也看不到了。他没有手动删除它。 我们已经从商店中撤回了一个应用程序,但我们无法从 iTunes Connect 中删除该应用程序。据我所知,即使新用户不再可以使用它,过去的用户仍然可以下载它。 (我们的帐户当然仍然有效) 【参考方案1】:

关于expired membership的Apple文档-

如果您的 Apple Developer Program 会员资格已过期 过期,您的应用程序将不再可供下载,并且您 将无法提交新的应用程序或更新。您将失去访问权限 预发布软件、证书、标识符和配置文件,以及 技术支持事件。但是,您的应用仍然可以运行 对于已经安装或下载它们的用户,您将 仍然可以访问 iTunes Connect 和免费的开发资源。

如果您的 Apple Developer Enterprise Program 会员资格到期,您的 应用程序将不再可供下载,也将不再 为那些已经安装或下载它们的人提供功能。你 仍然可以访问免费的开发资源。

这意味着如果您的开发者帐户已过期,那么新老用户都无法下载您的应用程序。但如果用户已经安装或下载到他们的设备中,应用程序仍然可以运行。在这种情况下,应用内购买将起作用。但是他/她如果删除该应用程序,那么他/她将无法进一步下载该应用程序,直到开发者帐户更新。

【讨论】:

【参考方案2】:

看到你的问题后,我决定自己测试一下。我能够在我的购买历史记录中找到 Tap Tap Revenge 3,下载它并将其安装在运行 iOS 8.3 的 iPhone 5c 上。由于游戏服务器已关闭,该游戏不再运行,但它至少能够在启动映像之外运行,这表明该应用程序确实可以运行,只要它没有兼容性问题或依赖于任何服务器已下线。

Tapulous shut down in January 2014 我不希望他们的开发者帐户今天仍然有效。根据链接的文章,无法恢复 IAP,所以就是这样。不过,我可以确认该应用本身仍可在我的购买历史记录中下载。

【讨论】:

在最终切换到 Windows Phone 之前,我不认为测试过去的购买会是我在 iPhone 上做的最后一件事……现在我想起来似乎很合适它。

以上是关于以前的客户还可以下载开发者帐户已过期的 iO​​S 应用吗?的主要内容,如果未能解决你的问题,请参考以下文章

帐户过期后如何从 iTunes Connect 中删除 iOS 应用程序

更新 iOS 分发配置文件

iOS 应用程序组不再工作

iOS 配置文件(内部)企业

apn 证书已过期,推送通知不再起作用

转移应用 Testflight