如何在应用购买中添加本地货币符号 - ios

Sus*_*ulz 1 iphone in-app-purchase ios

如何从https://github.com/ebutterfly/EBPurchase将本地cyrrency符号添加到Buy-Button

[buyButton setTitle:[@"Buy Game Levels Pack " stringByAppendingString:productPrice] forState:UIControlStateNormal];
Run Code Online (Sandbox Code Playgroud)

rma*_*ddy 7

像以下代码将起作用:

SKProduct *product = ebp.validProduct; // epb is the EBPurchase object
NSNumberFormatter *numberFormatter = [[NSNumberFormatter alloc] init];
[numberFormatter setNumberStyle:NSNumberFormatterCurrencyStyle];
[numberFormatter setLocale:product.priceLocale];
NSString *formattedPrice = [numberFormatter stringFromNumber:product.price];
Run Code Online (Sandbox Code Playgroud)

formattedPrice 将具有适当的货币格式.

您还应该使用localizedTitlelocalizedDescription来自product产品的标题和说明.这些都是您在iTunes Connect中设置的数据获得的.