我目前正在开发适用于iPhone应用的API,该应用适用于该应用的第2版。 (API是在Padrino开发的)
所以我仍然拥有适用于版本1 iPhone应用程序的旧API。
我想要做的是提示iPhone应用程序用户(如果可能)下载最新版本的应用程序,iPhone用户将无法再访问iPhone应用程序版本。
任何输入都将受到赞赏。
谢谢!
答案 0 :(得分:0)
不可能,至少对于AppStore应用程序而言。但是:几乎每个用户都会更新他的应用程序,如果有更新(AppStore在设备上或通过iTunes通知他们),并且他们升级了应用程序后,他们将无法访问旧版本(除非他们有专门保存了.ipa文件的旧版本,这也不太可能。)
答案 1 :(得分:0)
提示必须是您编入应用程序v1的内容。您可以在app启动时“触发”该方法。
强烈建议尽可能关闭v1的旧网络服务,以及“禁用”/破坏v1应用。
答案 2 :(得分:0)
这不是不可能,而不应该是标准做法。最简单的方法是检查Web服务或甚至是包含最新版本信息的远程文件,然后向用户显示有更新版本可用的消息。
我建议使用推送通知服务,当您有更新时,向用户发送消息(好吧,决定接受来自您应用的推送通知的用户)。
此外,不允许访问版本1 也不是您应该做的事情。在这种情况下,您可以提示用户他们应该更新到最新版本,而不是限制对应用的访问。