2017-08-18 198 views
0

我正在Xcode中测试我的应用程序。女巫意味着它没有正式上传到appstore。所以我无法测试真正的IAP的权利?我只能在APP Store正式上线之前测试沙盒IAP,对吗?iOS IAP无法连接到iTunes Store

因为当我使用真实的应用程序ID来测试IAP。它总是给我错误,如:

_error NSError * domain: @"SKErrorDomain" - code: 
@"Cannot connect to iTunes Store" 

我已经检查了一切,都很好。沙箱测试也很好。所以错误的唯一原因是应用程序没有在apptore正式在线,我说得对吗?

+0

您是在真实设备还是模拟器上测试?你不能在模拟器上测试IAP;您必须在真实设备 – Paulw11

回答

0

IAP只能在装有沙盒(测试)用户帐户的沙箱模式下测试。

如果您在设备中使用真实的iTunes Apple帐户在沙盒模式下测试IAP,则会显示错误无法连接到iTunes Store

+0

Thankyou上进行测试,但是您认为“沙箱模式”是什么意思,我认为IAP代码除了vertify aip之外是相同的:“https://sandbox.itunes.apple.com/verifyReceipt”和'https://buy.itunes.apple.com/verifyReceipt'对不对? @Hooda – Neko

+0

沙箱模式只是意味着开发(测试)模式。 – Hooda

+0

我明白了,谢谢〜 – Neko

相关问题