인앱 구매 가격을 형식화 할 때 문제가 있습니다. 특히, 나에게 주어진 로케일을 SKProduct
으로 사용할 때 올바른 통화 기호 ("kr")를 사용하여 노르웨이 가격을 표시하는 데 문제가 있습니다.SKProduct 로캘의 잘못된 통화 기호
현재 로캘 ("nb_NO")에 올바른 통화 기호 인 "kr"이 있습니다. 그러나 SKProduct
("en_NO @ currency = NOK")으로 나에게 주어진 로케일은 통화 코드와 기호로 모두 "NOK"를 갖습니다. 가격 렌더링을 어리석게 만드는 것 외에도 특별히 설정하지 않는 한 NSNumberFormatter
은 기본 통화 기호 (¤
)를 제공합니다.
이것은 iOS 6에서 발생하지만 iOS 4.3이 설치된 다른 테스트 장치에서는 제대로 작동합니다 (4.3 SKProduct 로캘은 "nb_NO @ currency = NOK"임).