在iOS模拟器中购买是众所周知的"不可行"。但是,在iOS 11之前提供产品标识符给SKProductsRequest
以检索SKProduct
信息是有效的。
在SKProductsRequestDelegate
中,我遇到了以下错误:Error Domain=SSErrorDomain Code=0 "Cannot connect to iTunes Store"
。
根据我的发现,这可能是由于产品标识符错误或Apple Sandbox服务器宕机造成的。但是,既然在iOS 10上产品正常加载,那么这不是问题的原因。
我的产品获取实现基本与Apple指南中一样。
有没有其他人遇到这个问题或找到解决方案?
当应用程序在物理设备上运行时,产品可以正常加载。 我使用的是Xcode 9.0。
if (count == 200) return;
的代码。 - vilmoskörteproductsRequest:request didReceiveResponse:
最终会被调用。 - vilmoskörte