在iOS中检测iTunes Store的国家/地区

时间:2013-04-25 10:12:33

标签: iphone ios ipad itunes itunes-store

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

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

任何想法如何实现这一目标?

1 个答案:

答案 0 :(得分:-3)

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

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

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