美文网首页快速入门iOSiOSiOS应用 支付
iOS 11 如何测试苹果商店内内购

iOS 11 如何测试苹果商店内内购

作者: Dosun | 来源:发表于2017-09-11 12:22 被阅读1059次

如何测试苹果商店内内购? 有什么现象?

0、苹果商店的内购,用户在苹果商店中选择内购产品时,如果用户已经安装好此应用,则苹果系统会打开此应用,并走 SKPaymentTransactionObserver 方法(如下一步方法)。若用户没有装此应用,系统会提示用户安装此应用。

1、实现 SKPaymentTransactionObserver 方法。如果返回 YES,苹果会自动帮忙你下单子。若 返回 NO,苹果系统不会帮忙你下单,你可以拿到用户购买的产品信息,自己加参数进行下单。

#pragma mark - iOS11
- (BOOL)paymentQueue:(SKPaymentQueue *)queue shouldAddStorePayment:(SKPayment *)payment forProduct:(SKProduct *)product{
    
    //qua
    NSInteger count = payment.quantity;
    NSString *indentify = payment.productIdentifier;
    NSString *userName = payment.applicationUsername;
    NSString *price = product.price.stringValue;
    
    NSLog(@"count = %zd,indentity = %@,count = %@,price = %@",count,indentify,userName,price);
    
    return NO;
    
}

2、 如何测试苹果商店中的内购呢?
用苹果手机 safari 打开如下链接,就能测试苹果商店内的内购
将下图中 A 处和B处的修改了,应用的 bundle id 和 内购的 id。


Snip20170911_1.png

相关文章

  • iOS 11 如何测试苹果商店内内购

    如何测试苹果商店内内购? 有什么现象? 0、苹果商店的内购,用户在苹果商店中选择内购产品时,如果用户已经安装好此应...

  • IOS苹果内购IOS11循环登录如何解决

    IOS苹果内购IOS11循环登录如何解决,求大神指点。IOS10没问题,IOS11就不行。一直循环提示登录,一点解...

  • ios-内购(IAP)

    StoreKit 框架内购:在ios中专指苹果内购,在app内购买商品时使用苹果的支付方式进行购买;如果在app内...

  • iOS 内购项目的App Store推广

    iOS 11以后的用户可以在App Store内的下载页面内直接购买应用的内购商品,这项功能苹果称作做Promot...

  • 五. 内购

    内购 一. 内购的简介 何谓内购在iOS的App中, 如果你要购买某件商品, 使用苹果的支付方式进行购买, 即为内...

  • iOS 苹果内购

    公司性质乃是少儿英语在线教育培训。app内需要上课。因此苹果规定需要集成内部购买功能,做之前一直不了解怎么形成一个...

  • ios内购注意事项

    内购两种方式 ios内购及一些常用的破解手段 iap内购破解原理 苹果官方内购demo 内购的消耗性和非消耗性购买说明

  • iOS 11 sandbox帐号内购失败解决方案

    最近应用提审被苹果拒了两次,reviewer的测试环境是ipv6, iOS11, 被拒原因是点击内购商品无反应。 ...

  • 苹果内购常见问题及注意事项

    2016年苹果内购 http://www.jianshu.com/p/298a01961ba7 iOS应用程序内购...

  • IOS内购服务端技术方案

    IOS内购服务端技术方案 IOS购买vip流程 IOS内购服务器模式的主要流程如下所示: 服务端验证注意点 苹果A...

网友评论

    本文标题: iOS 11 如何测试苹果商店内内购

    本文链接:https://www.haomeiwen.com/subject/tngxsxtx.html