在iOS中检测iTunes Store的国家

在我的iPhone应用程序中,我想检测iPhone用户所login的iTunes Store的国家,例如,来自美国的用户,我想指示他/她: https : //itunes.apple.com/us/album / 21 / id420075073以及login到波兰iTunes Store的用户,我希望将其redirect到: https : //itunes.apple.com/us/album/21/id403037872

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

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

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

会给你一个像"US" (United States), "ES" (Spain)等标识符

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