/跳转到应用页面
[[
UIApplication
sharedApplication
]
openURL
:[
NSURL
urlWithString
:str]];
//跳转到评价页面
NSString
*str = [
NSString
stringWithFormat
:
@"itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id;=%d"
,
appid];
[[
UIApplication
sharedApplication
]
openURL
:[
NSURL
urlWithString
:str]];
在iPhone应用中有可能会遇到想链接到app store软件产品或者评论页面等链接,直接在app程序中就可以链接到相应页面里。使用UIApplication类的OpenURL方法。
在iPhone应用中有可能会遇到想链接到app store软件产品或者评论页面等链接,直接在app程序中就可以链接到相应页面里。使用UIApplication类的OpenURL方法。
代码如下:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"程序的相应连接"]];
实例代码:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=abc"]];
或者
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms-apps://phobos.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=40461254"]];
iOS程序内进入 App Store 打分的代码
-(void)gotoGrade{
NSString *str = [NSString stringWithFormat:
@"itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=%d", 289382458];
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:str]];
}
很多用户用了好软件后忘记或嫌麻烦而不去 App Store 进行打分评星,为此开发者可以在应用中加入打分按钮,点击后直接跳转到 App Store 的评分界面。
iOS程序内进入 App Store 打分的代码
很多用户用了好软件后忘记或嫌麻烦而不去 App Store 进行打分评星,为此开发者可以在应用中加入打分按钮,点击后直接跳转到 App Store 的评分界面。
App Store 上评论的链接地址是 itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id = appID
此处的appID是在iTunes Connect创建应用程序时生成的Apple ID
所以可以用这段代码
NSString *str = [NSString stringWithFormat:
@"itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa /wa/viewContentsUserReviews?type=Purple+Software&id=%d",
m_appleID ];
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:str]];