In App在iPhone应用程序外完成购买
问题描述:
我正在实施应用内购买订阅模式。In App在iPhone应用程序外完成购买
比方说,我有一个从我的应用程序启动的整个购买过程,然后退出应用程序只有继续和直到他与购买完成填补他的应用程序商店凭据以外我的应用程序的iPhone用户3。
我的应用程序如何知道该事务是在启动时进行的? 此外,如果我确实得到这些信息,我怎么能告诉它这不是一个已经过期的旧订购期的旧购买?
最后但并非最不重要的情况下,设备支持多任务处理以及购买结束了,而我的应用程序在后台如何将我得到回国后到前台通知?
感谢
投资回报率
答
你看过苹果的文档 - In App Purchase Programming Guide?我相信它会回答你所有的问题。
+0
好吧,以防万一任何人对答案感兴趣,因为购买是在应用程序之外进行的,所以应用程序本身并未调用finishTransaction方法,因此应用程序会在再次启动关于同一购买时收到通知。 – Roi 2010-10-24 09:23:40
答
的 - (空)recordTransaction:(SKPaymentTransaction *)交易方法利用了大部分的痛苦的照顾。
一旦你正确地实现这种方法,你只需要检查是否应用程式内购买的done.Rest由付款方式的照顾。
谢谢
...和9个问题。 – 2010-10-22 17:22:25