iPhone:从什么时候开始SKPaymentQueue addPayment触发applicationWillResignActive回调?

时间:2010-10-08 13:38:31

标签: iphone background storekit

我是否错过了文档中的这些信息?我疯了吗?我正在调试一些付款问题,刚刚发现以下代码在app委托中触发了applicationWillResignActive回调。

SKPayment *payment = [SKPayment paymentWithProductIdentifier:productid]; 
[[SKPaymentQueue defaultQueue] addPayment:payment];

这发生在ioS3上,这让我觉得这一直是行为,但我们可能没有注意到,因为我们之前没有实现applicationWillResignActive回调......

这真的是iTunes商店套件的意图吗?我无法在任何地方找到官方参考资料?

2 个答案:

答案 0 :(得分:2)

确定您正在辞职,因为商店接管了用户验证付款。它与电话或短信到达相同。

答案 1 :(得分:1)

事实上,我在文档中看不到有关应用程序在添加付款时辞职的内容,但我可以确认它也适用于我。我实际上并没有实现applicationWillResignActive:applicationDidBecomeActive:,但我把它们扔进去只是为了看看它们是否被触发,而且确实如此。