В моем приложении правильно отображается символ валюты пользователя с этой строкой:
NSString *sym = [[NSLocale currentLocale] objectForKey:NSLocaleCurrencySymbol];
И когда я меняю локаль моего устройства, символ подходит для выбранной страны.
Что я обнаружил, так это то, что денежная стоимость, похоже, осталась в фунтах стерлингов?
Итак, в iTunes Connect установлена цена в 1,49 фунтов стерлингов, но когда я перехожу к Германии, отображается 1,49 евро, а не 1,70?
У меня сложилось впечатление, что цена, полученная от iTunes Connect устройством, будет в валюте пользователя, не так ли?
Само собой разумеется, я нахожусь в режиме паники .... любой совет, пожалуйста?