InApp Покупка, SKProduct Проблемы с локализованными свойствами - PullRequest
3 голосов
/ 11 ноября 2010

В моем приложении реализован магазин покупок InApp. У меня есть английский и немецкий как языки. Но я всегда получаю немецкие названия и описания от SKProducts. Я вызываю правильные методы localizedDescription localizedTitle, так что это не должно быть проблемой, согласно документации.

Кто-нибудь может мне помочь с этой проблемой?

Ответы [ 2 ]

10 голосов
/ 26 января 2011

App Store, похоже, возвращает локализованные строки в зависимости от страны пользователя, а не от выбранного пользователем языка в Settings.app. Другими словами, если вы делаете покупки в немецком магазине, вы получите локализованные немецкие строки в App Store.

2 голосов
/ 01 августа 2012

Пробовал с настройкой языка в настройке, и она не работала для локализованного заголовка SKProduct (по-прежнему отображается название продукта на английском языке) Чтобы сменить страну на App Store, мне пришлось зайти в iTunes на моем телефоне, выйти из моей текущей учетной записи. выберите создать новый идентификатор Apple -> выберите страну -> далее. Затем перезапустите магазин приложений, чтобы убедиться, что это другая страна. PS grobald, спасибо большое за подсказку!

...