iOS App Store - 停用应用程序 - 我是否可以在向所有现有用户提供更新的同时对新用户隐藏该应用程序 [英] iOS App Store - retiring an app - Can I hide the app from new users while making updates available to all existing users

查看:20
本文介绍了iOS App Store - 停用应用程序 - 我是否可以在向所有现有用户提供更新的同时对新用户隐藏该应用程序的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个应用程序需要退役,因为它不再自我维持,由于服务器成本等原因.但是,该应用程序仍有活跃用户,我不想在这方面烧掉他们关机(例如突然关机并永久切断对其数据的访问)

I have an app that needs to be retired, as it is no longer self-sustaining, due to server costs, etc. However, there are still active users of the app, who I don't want to burn on this shutdown (eg. suddenly shutting down and permanently cutting off access to their data)

为了支持礼貌"关闭,我需要更新应用程序以提供一种导出所有数据的方法(这些数据部分存储在应用程序本地,部分存储 在服务器上......所以仅仅打开 iTunes 文件共享是不够的)到服务器,然后我们可以通过电子邮件将他们所有内容的 zip 发送给他们.这个更新的版本和支持服务器将提供几个月的时间,为他们提供一个将所有内容迁移出去的窗口,然后最终在几个月内拔掉所有内容.但是,我不希望新用户在这段时间内安装并开始使用该应用程序(或至少尽可能减少这种情况),因为该应用程序实际上是一个行尸走肉".

To support a "polite" shutdown, I'll need to update the app to provide a means of exporting all their data (which is stored partially locally in the app, and partially on the server... so merely turning on iTunes File Sharing is not sufficient) to the server, where we can then email them a zip of all their content. This updated version and supporting server will be available for several months to give them a window to migrate everything out, before ultimately pulling the plug on everything in a few months. However, I don't want new users to install and start using the app during this time period (or at least minimize this as much as possible), as the app is effectively a "dead man walking".

那么,我的问题是:是否可以将应用更新推送到现有安装,同时阻止来自 iOS App Store 的新安装?

我已经看到了在应用商店中隐藏"应用的方法的参考资料(例如,将其状态设置为已从销售中删除",将其可用日期设置为未来,或将其可用性限制为仅一个像圣卢西亚这样的小国家),但这些都没有说明这是否只限制了新下载,或者这是否也限制了下载应用更新的能力......对我的停工计划绝对至关重要.

I've already seen references to ways to "hide" an app from the app store (eg. setting its status to "Removed From Sale", setting its availability date into the future, or restricting its availability to only a single small country like St Lucia), but none of these makes clear if that restricts just new downloads, or if that also restricts the ability to download the app update... which is absolutely critical to my shutdown plan.

谢谢!

推荐答案

我认为 App Store 不允许这种行为.你可以做什么?最简单的方法是将标志存储在用户默认值中,表示此应用程序是否已安装.如果不是,您只会显示警报而无法关闭.

I don't think App Store allows for this kind of behavior. What you can do? The simples way is to store flag in user defaults that represents if this app is already installed. If its not, you just show alert without possibility to be closed.

这篇关于iOS App Store - 停用应用程序 - 我是否可以在向所有现有用户提供更新的同时对新用户隐藏该应用程序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆