将更新应用程序发送到AppStore并通知用户

时间:2011-01-10 23:50:16

标签: iphone app-store notify

我有一个问题。我将App发送到AppStore。当我需要发送应用程序的更新时,如何通知用户该应用程序有新的更新?我把密钥版本放在新版本号上。我需要设置其他密钥来通知用户存在新的更新App ??

非常感谢!

4 个答案:

答案 0 :(得分:10)

为什么不使用iTunes Store API? 拥有应用商店ID后,您可以获取如下信息:http://itunes.apple.com/lookup?id=441252681

“版本”字段,这是你正在寻找的。 哦,当然你免费更新了它!

答案 1 :(得分:3)

App Store确实会自动通知用户,但他们经常会错过App Store App上的通知徽章,并且不会长时间更新。

我写了一个类,通过轮询iTunes服务来检测应用程序内部的用户,以检测新版本何时发布:

http://charcoaldesign.co.uk/source/cocoa#iversion

基本上它是上面马修弗雷德里克的想法的实现,但它是一个复杂的任务,你可能想要使用我的类而不是滚动你自己的解决方案。此外,由于它直接访问iTunes服务,因此您无需托管和维护自己的版本文件。

答案 2 :(得分:1)

用户在与iTunes同步或在其设备上使用App Store应用时会自动得到通知。


已编辑添加

如果您提前计划,您当然可以自行通知用户。创建一个方法,向您控制的位置发出请求(即使是免费的Google页面也能正常工作),以确定当前版本并在应用程序中调用它:didFinishLaunchingWithOptions。将您检索的数字与当前设备上的版本进行比较,如果用户运行的是过时版本,请通知他们并提供指向App Store应用程序的链接,以便他们执行更新。

每当您推出新版本时,只需更新网页即可。

答案 3 :(得分:0)

你不需要做任何事情。 您的用户将在应用商店应用中或通过iTunes自动获得通知。

相关问题