2013-09-24 40 views
5

似乎在模拟器上的应用程序购买再次被打破。我们能够成功提交SKProduct,但我们从未得到适当的回调。在应用程序购买不工作在Xcode 5,iOS 7模拟器

从其他任何有识之士将是巨大的......

[[SKPaymentQueue defaultQueue] addTransactionObserver:self]; 
[[SKPaymentQueue defaultQueue] addPayment:skPayment]; 

从观察者委托回调无响应。

回答

12
+0

良好的发布说明。我认为这只是暂时的,以前的模拟器并不是这种情况。至少这是一个已知的问题。 – MobileVet

+0

我刚刚从苹果公司获悉: “模拟器不支持IAP。” 非常感谢...我问后续关于未来的支持和为什么它被丢弃... – MobileVet

+1

呵呵。有兴趣了解您对后续产品的反应。 – Matt

1

即使这不是问题的desidered行为,你仍然可以从模拟器& Xcode5测试IAP如果部署和运行/ iOS6的测试(与测试用户,沙箱环境,等等。 )。

对我来说,这个解决方案比在开发阶段的早期阶段部署在设备上更好。

米克。

2

那么它的工作iOS 6,但不是iOS 7. Xcode 5支持应用程序购买仅适用于iOS 6。 祝您有个愉快的编码。 :)

+1

感谢您的更新。 – MobileVet