本文主要是介绍【iOS开发必收藏】详解iOS应用程序内使用IAP/StoreKit付费、沙盒(SandBox)测试、创建测试账号流程!【2012-12-11日更新获取产品付费数量等于0的问题】,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Himi 原创, 欢迎转载,转载请在明显处注明! 谢谢。
原文地址:http://blog.csdn.net/xiaominghimi/article/details/6937097
//——2012-12-11日更新 获取"产品付费数量等于0这个问题"的原因
看到很多童鞋问到,为什么每次都返回数量等于0??
其实有童鞋已经找到原因了,原因是你在 ItunesConnect 里的 “Contracts, Tax, and Banking ”没有完成设置账户信息。
确定 ItunesConnect 里 “Contracts, Tax, and Banking ”的状态,如下图所示,即可:
这里也是由于Himi疏忽的原因没有说明,这里先给童鞋们带来的麻烦,致以歉意。
//——2012-6-25日更新iap恢复
看到很多童鞋说让Himi讲解如何恢复iap产品,其实博文已经给出了。这里再详细说下:
首先向AppStore请求恢复交易:
1 | [[SKPaymentQueue defaultQueue] restoreCompletedTransactions]; |
然后当用户输入正确的appStore账号密码后,进入
- (void)paymentQueue:(SKPaymentQueue *)queue updatedTransactions:(NSArray *)transactions//交易结果
这篇关于【iOS开发必收藏】详解iOS应用程序内使用IAP/StoreKit付费、沙盒(SandBox)测试、创建测试账号流程!【2012-12-11日更新获取产品付费数量等于0的问题】的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!