IPA 笔记

1、 检索产品信息

       //MARK: - 格式化产品的价格
    func formattedPrice(product:SKProduct) -> String {

//        NSNumberFormatter * numberFormatter = [[NSNumberFormatter alloc] init];
        let numberFormatter:NumberFormatter = NumberFormatter.init();


//        [numberFormatter setFormatterBehavior:NSNumberFormatterBehavior10_4];
        numberFormatter.formatterBehavior = NumberFormatter.Behavior.behavior10_4;

//        NumberFormatter.setDefaultFormatterBehavior()


//        [numberFormatter setNumberStyle:NSNumberFormatterCurrencyStyle];
        numberFormatter.locale = product.priceLocale;
//        [numberFormatter setLocale:product.priceLocale];
//        NSString * formattedPrice = [numberFormatter stringFromNumber:product.price];

        return  numberFormatter.string(from: product.price)!;

    }

2、审核备注和供审核的屏幕快照

意到表格下方还有审核备注和供审核的屏幕快照两个区域。目前你只是在沙盒中进行测试,大可以忽略,只在你向苹果正式提交时才需要填写。

3. 验证凭证

遇到的问题

1、21002 收据数据不符合格式

            let base64EncodedString:String = receipt.base64EncodedString(options: .lineLength64Characters);

格式错误

[因为Receipt是放在form表单里的,服务器在拿到客户端提交的数据后,解码的过程中会把字段的“+”号替换成空格](http://www.cnblogs.com/yuthreestone/p/3601484.html)
发布了456 篇原创文章 · 获赞 310 · 访问量 40万+

猜你喜欢

转载自blog.csdn.net/u011018979/article/details/78155305
今日推荐