iphone - 在应用程序商店中打开 itune 链接?

标签 iphone ios objective-c ios5 app-store

我的应用程序有 3 种语言,我想在单击按钮时打开应用程序商店,链接是我的另一个应用程序。但是当我发送到应用程序商店的链接时,它总是打开带有英文描述的美国市场。当我使用浏览器时,它会正确运行。我哪里错了。

-(IBAction)Button_us_itune:(id)sender{
    NSString *ituneLink =@"https://itunes.apple.com/us/app/My_application/AppID?mt=8&ign-mpt=uo%3D4";
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:ituneLink]];

}
-(IBAction)Button_fr_itune:(id)sender{
    NSString *ituneLink =@"https://itunes.apple.com/fr/app/My_application/AppID?mt=8&ign-mpt=uo%3D4";
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:ituneLink]];
}
-(IBAction)Button_du_itune:(id)sender{
    NSString *ituneLink =@"https://itunes.apple.com/de/app/My_application/AppID?mt=8&ign-mpt=uo%3D4";
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:ituneLink]];
}

最佳答案

这可能是因为您正在使用/登录美国商店。

关于iphone - 在应用程序商店中打开 itune 链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15521488/

相关文章:

iphone - 消息发送到已解除分配的实例问题

ios - 通过 pod 的 MessageKit 会使 iOS 应用程序崩溃

iphone - 我应该在哪里释放对象?它能自行释放吗?

iphone - 等待准确的 didUpdateToLocation

iphone - 在 iPhone 的 OpenGL ES 中请求深度缓冲区

iphone - 如何在iphone中获取设备用户名其他信息?

iphone - 如何创建像“设置”-“Safari”-“清除历史记录”中那样的多级弹出提示?

ios - Prototype Cell 中的 UILabel 没有占据正确的位置

iphone - 在 iPhone 中将图像文本转换为其他语言

ios - AWS Cognito Facebook 和 Google Plus 用户登录凭证