任何知道是否存在某种方式来检查App Store上是否存在一个更新?
我希望通知用户我的应用程序的新更新开始......
由于
答案 0 :(得分:62)
您可以轻松地要求应用商店返回您的申请信息:http://itunes.apple.com/lookup?id=441252681
在json响应中,“info”字段就是你要找的东西。 并且你免费更新它!
答案 1 :(得分:2)
我目前使用Binpress上提供的库来为您进行检查。截至这篇文章,图书馆是免费的。
http://www.binpress.com/c/615/6592
您还可以在推送更新时使用自己的通知消息,而不是使用自动检查(在Binpress上可用,并且此帖也是免费的)
http://www.binpress.com/c/662/6592
注意:我与Binpress OP没有任何关系或接受付款/赔偿
答案 2 :(得分:1)
只需使用ATAppUpdater,它就是1行,线程安全且快速。如果您想跟踪用户操作,它还有委托方法。这是一个例子:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
[[ATAppUpdater sharedUpdater] showUpdateWithConfirmation]; // 1 line of code
/////////////////////// OR ///////////////////////
[[ATAppUpdater sharedUpdater] showUpdateWithForce]; // 1 line of code
return YES;
}
委托方法:
- (void)appUpdaterDidShowUpdateDialog;
- (void)appUpdaterUserDidLaunchAppStore;
- (void)appUpdaterUserDidCancel;
答案 3 :(得分:0)
嗯,你知道什么时候有新的更新,所以你需要打电话来检查。我曾经托管过一个JSON文件,它返回的响应状态显示了最新实时版本的版本号。我的应用会检查此网址,看看是否有新版本。
答案 4 :(得分:0)
您可以从Github使用此库来提示用户是否有更新。它写得很快,并支持4.2。它具有许多检查规则,并且可以按时间间隔进行检查。我认为这就是您所需要的