Iphone检测区域格式

时间:2009-09-05 12:43:15

标签: format itunes region

我想根据设置区域格式的位置(在一般设置中)向用户提供不同的iTunes购买链接。 有没有办法检测到它,然后为每个用户区域提供一个单独的数据库?

感谢您的帮助。

GS

1 个答案:

答案 0 :(得分:1)

假设这是一个基于Web的程序,而不是Cocoa,HTTP Accept-Language标头似乎就是您必须使用的全部内容。 Mobile Safari不提供有关区域格式的信息,仅提供语言。

这种方法以及基于区域格式的方法存在缺陷;更重要的是用户选择的iTunes Store(iTunes设置被转移到iPhone)。此设置与地理位置,区域格式和语言无关。您为用户提供了指向错误商店的链接,但它可能无法正常工作。

免费内容应该没关系,但我自己有非自由内容这个问题,因为我经常在英国,美国和德国的iTunes商店之间切换(我更喜欢英国/美国的播客,但可以只从德国购买)。