似乎模拟器上的In App Purchase再次被打破。我们能够成功提交SKProduct,但我们永远不会得到适当的回调。
来自他人的任何见解都会很棒......
[[SKPaymentQueue defaultQueue] addTransactionObserver:self];
[[SKPaymentQueue defaultQueue] addPayment:skPayment];
观察员代表回调没有回复。
答案 0 :(得分:12)
根据Xcode 5.0的发行说明:
StoreKit(应用程序内购买)在模拟器中不起作用。 13962338
模拟器文档没有将storekit列为不可用的API之一,所以可能是临时的?
答案 1 :(得分:2)
它适用于iOS 6但不适用于iOS 7.Xcode 5仅支持iOS 6的App购买。 有一个快乐的编码。 :)
答案 2 :(得分:1)
即使这不是问题的深层次行为,你仍然可以从Simulator& amp;如果你为iOS6部署和运行/测试Xcode5(包括测试用户,沙箱环境等......)。
对我来说,这个解决方案比在开发阶段的早期阶段在设备上部署更好。
米克。