我正在开发iPhone应用程序。为此,我成功添加了应用内购买功能。它可以完美地完成单件商品的购买。我的问题是,我如何做到这一点,多个项目购买与单一购买请求到App Store? 有人可以帮我吗?In App Purchase for iPhone
2
A
回答
2
您可以使用量财产SKPayment ...了解你的用户希望有多少个项目,那么这个值传递给payment.quantity(默认为1)。
SKPayment *payment = [SKPayment paymentWithProductIdentifier:inProductID];
payment.quantity = mNoOfItemsYouWant;
[[SKPaymentQueue defaultQueue]addTransactionObserver:mTransactionObserver];
[[SKPaymentQueue defaultQueue] addPayment:payment];
0
每次购买需要用户授权,所以我认为你不能做你想做的事。
但是,您可以制作单个应用程序内购买,其价格和行为类似于将多个项目聚合在一起。例如:
- 项目1 - $ .99
- 项目2 - $ .99
- 第3项 - $ .99
- 软件包(包括1,2,3) - $ 1.99
相关问题
- 1. In App Purchase的
- 2. In App Purchase
- 3. In App Purchase in xamarin.forms
- 4. In App Purchase的
- 5. Metro In App Purchase
- 6. In App Purchase cocs2d
- 7. Swift In App Purchase
- 8. In App Purchase抑制
- 9. In App Purchase-Unlock Features
- 10. In-app-purchase nib-file?
- 11. Threading/UIActivityIndicatorView with In App Purchase
- 12. Ionic Cordova In App Purchase - 失败
- 13. In App Purchase的问题
- 14. iOS In App Purchase模型
- 15. In App Purchase Crash - [[SKPaymentQueue defaultQueue] addPayment:payment];
- 16. In App Purchase每日更新
- 17. iOS In App Purchase Invalid Product Identifier
- 18. In App Purchase的应用
- 19. In App Purchase iOS访问AppleId
- 20. iPhone App:在App Purchase中购买
- 21. In App Purchase的:添加新项出售
- 22. SKProductsResponse在In App Purchase中没有回应
- 23. In App Purchase的代码崩溃测试
- 24. iPhone:Check-In App Purchase status以编程方式
- 25. 如何实现In App Purchase Subscription Model?
- 26. 检测的In App Purchase的状态
- 27. In App Purchase沙箱 - 无效地址
- 28. In App Purchase ..我可以做这个吗?
- 29. iTunes In App Purchase Receipts是否过期?
- 30. In App Purchase重新安装旁路android
嗨Chandan,谢谢你的回复。我已经尝试过您的解决方案,但它给 payment.quantity = 4发生错误,因为“对象无法设置 - 只读属性或找不到setter。 您能解释为什么它显示以上错误? – Shakti 2010-07-09 10:09:32
嗨Chandan, I 我只是用SKMutablePayment取代了SKPayment,它的工作原理 – Shakti 2010-07-09 11:01:08
@Shakti,您是如何实现一次点击多次购买的?您可以发布一段代码吗?数量只设置产品数量,但我该如何设置可购买的产品?谢谢 – Shamsiddin 2013-04-25 10:35:34