随着应用内购买,我希望本地货币符号明显适合用户本地货币。使用NSLocaleCurrencySymbol作为检测用户位置的主要来源是否安全?我的代码继承人部分:正确应用购买当地货币符号
NSLocale *theLocale = [NSLocale currentLocale];
NSString *symbol = [theLocale objectForKey:NSLocaleCurrencySymbol];
NSString *cost = [NSString stringWithFormat:@"%@",product.price];
默认情况下是正确的区域格式自动当用户购买iOS设备的每个设备上的国际设置完成?
是否有检测,因为如果我改变我的iphone国际设置的方式我在应用程序内购买送花儿给人表明英国(£)货币符号? – pete
它使用'SKProduct'的语言环境(因此是货币)而不是设备,因此您实际上正在测试它:) – Rich
好的,那么是否有测试货币符号的方法? – pete