In_App Purchase总结

1、[[SKPaymentQueue defaultQueue] addPayment:self.g_payment]; 崩溃

重现步骤

在viewDidLoad中添加交易队列观察者
[[SKPaymentQueue defaultQueue] addTransactionObserver:self];
然后完成一次购买后退出这个页面,下载在进入购买页面时就会崩溃。

解决办法

因为这个页面添加了观察者,在页面消失的时候却没给它移除观察者导致。
在viewWillDisappear中添加移除代码
[[SKPaymentQueue defaultQueue] removeTransactionObserver:self];

2、IAP项目修改价格

点击编辑
重新设置
设置成功并保存
返回查看
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • iOS应用如果涉及到支付功能,分为两类:第三方支付和苹果内购。那么什么情况下选择使用第三方支付,又在什么情况下选择...
    ZfRee阅读 39,336评论 36赞 66
  • iOS支付 iOS支付分为两类,第三方支付和应用内支付(内购)。 第三方支付包括:支付宝支付、微信支付、银联支付、...
    请输入账号名阅读 6,609评论 3赞 22
  • Charles 模拟网络状态 在Charles的菜单上,选择“Proxy” --> “Throttle Setti...
    永断阎罗阅读 408评论 0赞 3
  • 在我们应用开发中我们经常在自己的项目中使用到支付,下面我们来谈谈iOS这块的支付;iOS支付主要分为两类,第三方支...
    Hither阅读 8,813评论 9赞 42
  • iOS支付 iOS支付分为两类,第三方支付和应用内支付(内购)。 第三方支付包括:支付宝支付、微信支付、银联支付、...
    羊驼先生丶阅读 971评论 0赞 0

友情链接更多精彩内容