[英]In-App purchases does not work in all Simulators
在各种模拟器(iPad / iPhone和iOS6.1和iOS7)中测试Xcode 5时,某些模拟器可以加载应用内购买,而其他模拟器则不能。
我看不到在模拟器中更改设置来弥补行为差异的方法。
在所有情况下使用的代码是:
[[SKProductsRequest alloc] initWithProductIdentifiers: productIdentifiers];
并且productIdentifiers的列表始终相同。
在应用购买中,您不能在iOS模拟器上使用该功能(与推送通知,CoreMotion和某些其他框架不同)。
要使用StoreKit,您必须在实际设备上运行。
来自: https : //developer.apple.com/library/ios/releasenotes/DeveloperTools/RN-Xcode/index.html#//apple_ref/doc/uid/TP40001051-SW241
StoreKit(应用内购买)将无法在模拟器中使用。 13962338
考虑到苹果允许该功能然后中断该功能的时间,我将完全放弃在模拟器上测试IAP。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.