繁体   English   中英

应用内购买不适用于所有模拟器

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM