2009-09-05 87 views
1

我想根據地區格式設置的位置(在常規設置中)向用戶提供不同的iTunes購買鏈接。 有沒有辦法來檢測,然後提供一個單獨的數據庫到每個用戶區域?Iphone檢測區域格式

感謝您的幫助。

GS。

回答

1

假設這是一個基於網絡的程序,而不是Cocoa,那麼HTTP Accept-Language頭部看起來就是你必須處理的。移動Safari不提供有關區域格式的信息,只有語言。

此方法以及基於區域格式的方法存在缺陷;更重要的是用戶選擇了哪個iTunes Store(將iTunes設置轉移到iPhone)。此設置與地理位置,地區格式和語言無關。你給用戶一個鏈接到錯誤的商店,它可能無法正常工作。

這對免費內容應該沒有關係,但我自己也有非免費內容的問題,因爲我經常在英國,美國和德國的iTunes Store之間切換(我更喜歡英國/美國的播客,但只能從德國購買)。