1

我有一个应用程序,其中有一个“评价”应用程序的按钮。

单击按钮时,我正在使用以下代码。

- (IBAction)ratePressed:(id)sender
{


    NSString *str = @"itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa";
    str = [NSString stringWithFormat:@"%@/wa/viewContentsUserReviews?", str];
    str = [NSString stringWithFormat:@"%@type=Purple+Software&id=", str];

    // Here is the app id from itunesconnect 
    str = [NSString stringWithFormat:@"%@appid", str];
    NSLog(@"str is %@",str);

    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:str]];

}

我的应用程序不在应用程序商店中,所以当我按下费率按钮时,它给了我一个错误提示

您的请求产生了错误。[新的空响应]

当我将实际在应用商店中的应用的 appid 放入时。它工作正常。

那么我可以把自定义消息说“应用程序当前不可用”吗?当应用程序不在应用商店时。还是Apple的默认消息?

请帮我。

4

0 回答 0