似乎在模拟器上的应用程序购买再次被打破。我们能够成功提交SKProduct,但我们从未得到适当的回调。在应用程序购买不工作在Xcode 5,iOS 7模拟器
从其他任何有识之士将是巨大的......
[[SKPaymentQueue defaultQueue] addTransactionObserver:self];
[[SKPaymentQueue defaultQueue] addPayment:skPayment];
从观察者委托回调无响应。
似乎在模拟器上的应用程序购买再次被打破。我们能够成功提交SKProduct,但我们从未得到适当的回调。在应用程序购买不工作在Xcode 5,iOS 7模拟器
从其他任何有识之士将是巨大的......
[[SKPaymentQueue defaultQueue] addTransactionObserver:self];
[[SKPaymentQueue defaultQueue] addPayment:skPayment];
从观察者委托回调无响应。
按照发行说明的Xcode 5.0:
StoreKit(应用内购买)将不会在模拟器工作。 13962338
模拟器文件没有列出storekit作为API的一个是不可用,所以也许这是暂时的?
即使这不是问题的desidered行为,你仍然可以从模拟器& Xcode5测试IAP如果部署和运行/ iOS6的测试(与测试用户,沙箱环境,等等。 )。
对我来说,这个解决方案比在开发阶段的早期阶段部署在设备上更好。
米克。
良好的发布说明。我认为这只是暂时的,以前的模拟器并不是这种情况。至少这是一个已知的问题。 – MobileVet
我刚刚从苹果公司获悉: “模拟器不支持IAP。” 非常感谢...我问后续关于未来的支持和为什么它被丢弃... – MobileVet
呵呵。有兴趣了解您对后续产品的反应。 – Matt