2011-12-09 49 views
0

我有2个版本的应用程序。精简版和付费。我想在Lite版本中有一个按钮,点击后会在iPhone上打开App Store应用程序,并显示该应用程序的Paid版本的页面。如何在iPhone的AppStore中点击“Lite”应用程序中的按钮打开“Paid”应用程序页面?

我该怎么做?我不想在Safari中打开Paid版本的iTunes页面。它只能在App Store应用程序中打开。

这是一个不好的解决方案。 iPhone首先打开Safari,然后是AppStore

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms://itunes.apple.com/us/app/YOUR APP ID NO."]]; 

回答

2

协议itms-apps://解决问题。 只有AppStore开启。

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms-apps://itunes.apple.com/us/app/YOUR APP ID NO."]]; 
0
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://itunes.apple.com/{yourCountryCode}/app/idXXXXXXXXX"]]; 

其中XXXXXXXXX是您的应用程序ID

我认为它没有得到比这更好的。

编辑:这个链接也不知道更多的,是从我所知道的还不错:http://wiki.akosma.com/IPhone_URL_Schemes#App_Store

相关问题