我有一个 iphone 应用程序,当有可用升级时,我想提示用户升级,如果他们点击升级,我想将他们重定向到苹果商店。这是怎么做到的?
谢谢
我有一个 iphone 应用程序,当有可用升级时,我想提示用户升级,如果他们点击升级,我想将他们重定向到苹果商店。这是怎么做到的?
谢谢
苹果在这里记录了这个过程:http: //developer.apple.com/library/ios/#qa/qa2008/qa1629.html
基础知识归结为使用 NSURL 打开 iTunes 链接:
NSString *iTunesLink = @"http://itunes.apple.com/us/app/warehouse51/id364201184?mt=8";
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:iTunesLink]];
但是,我不相信有直接到升级选项卡的方法。
注意:火卫一链接通常已过时,因此请忽略您的链接与 Apple 文档中的示例不同。它通常看起来像我在这里更新的示例中的那个。
只需为您的应用程序打开适当的 iTunes URL。不过,用户必须自己去更新选项卡。
您可能想要使用推送通知,或者让您的应用程序在线检查某处(您可以更新),以便在有可用更新时发出警报。然后,在用户同意后,只需使用 iTunes URL 将它们发送到您在商店中的应用程序。