Ios7 应用内购买不适用于Xcode 5、iOS 7模拟器

Ios7 应用内购买不适用于Xcode 5、iOS 7模拟器,ios7,xcode5,in-app-purchase,Ios7,Xcode5,In App Purchase,在模拟器上的应用内购买似乎再次被破坏。我们能够成功提交SKProduct,但我们从未得到相应的回调 任何来自他人的见解都将是伟大的 [[SKPaymentQueue defaultQueue] addTransactionObserver:self]; [[SKPaymentQueue defaultQueue] addPayment:skPayment]; 观察员代表回调没有响应。根据Xcode 5.0的发行说明: StoreKit(应用程序内购买)将无法在模拟器中工作。13962338

在模拟器上的应用内购买似乎再次被破坏。我们能够成功提交SKProduct,但我们从未得到相应的回调

任何来自他人的见解都将是伟大的

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

观察员代表回调没有响应。

根据Xcode 5.0的发行说明:

StoreKit(应用程序内购买)将无法在模拟器中工作。13962338

模拟器文档没有将storekit列为不可用的API之一,所以它可能是临时的


即使这不是问题的预期行为,如果部署并运行/测试iOS6(使用测试用户、沙盒环境等),您仍然可以从Simulator&Xcode5测试IAP

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


Mick.

它适用于iOS 6,但不适用于iOS 7。Xcode 5仅支持iOS 6的应用内购买。
祝你快乐。:)

很好地理解了发行说明。我确实认为这是暂时的,以前的模拟器不是这样的。至少这是一个已知的问题。我刚从苹果那里听到:“IAP在模拟器中不受支持。”。。。我问了关于未来支持的后续问题,以及为什么取消支持…呵呵。有兴趣了解您对后续行动的反应!