在iOS中检测iTunes商店的国家



在我的iPhone应用程序中,我想检测iPhone用户登录的iTunes Store的国家,例如,对于来自美国的用户,我想引导他/她到:https://itunes.apple.com/us/album/21/id420075073对于登录到波兰iTunes Store的用户,我想将他重定向到:https://itunes.apple.com/us/album/21/id403037872

我知道我可以检查区域设置(例如语言),但它可能并不总是有效。

有什么办法吗?

NSString *countryCode = [[NSLocale currentLocale] objectForKey: NSLocaleCountryCode];

将为您提供一个标识符,例如"US" (United States), "ES" (Spain)等。

因为你发现国家意味着没有问题。我们希望iTunes商店必须是设备国家。

最新更新