Ios SKProduct区域设置中的货币符号不正确

Ios SKProduct区域设置中的货币符号不正确,ios,ios6,app-store,currency-formatting,Ios,Ios6,App Store,Currency Formatting,我在尝试设置应用内购买的价格时遇到问题。具体来说,当使用SKProduct提供给我的区域设置时,我遇到了使用正确的货币符号(“kr”)显示挪威价格的问题 当前区域设置(“nb_NO”)具有正确的货币符号“kr”。但是,SKProduct(“en_NO@currency=NOK“)具有“NOK”作为货币代码和符号。除了使价格呈现看起来很愚蠢之外,NSNumberFormatter还提供了一个默认货币符号(·),除非我专门将其设置为其他符号 这种情况在iOS 6中发生,但在我的另一个测试设备上,它使

我在尝试设置应用内购买的价格时遇到问题。具体来说,当使用
SKProduct
提供给我的区域设置时,我遇到了使用正确的货币符号(“kr”)显示挪威价格的问题

当前区域设置(“nb_NO”)具有正确的货币符号“kr”。但是,
SKProduct
(“en_NO@currency=NOK“)具有“NOK”作为货币代码和符号。除了使价格呈现看起来很愚蠢之外,
NSNumberFormatter
还提供了一个默认货币符号(
·
),除非我专门将其设置为其他符号


这种情况在iOS 6中发生,但在我的另一个测试设备上,它使用iOS 4.3,工作正常(4.3版本产品区域设置为“nb”)_NO@currency在我发帖后一两天,它奇迹般地自行开始工作。我不知道这是重复使用还是某个神奇的仙女发现了我的帖子。我想一切都好,结局都好。

你是说语言环境标识符
en_NO@currency=挪威克朗
突然开始使用“kr”货币符号-而不是挪威克朗??