更新:6分钟后出现“无法连接到iTune商店”警报。在购买INAPP时是否可以设置任何超时值?
我的INAPP购买代码在正常网络中工作正常,但在非常慢的网络中(Safari浏览器加载网页需要5分钟)。我没有得到任何代表…
- (void)requestDidFinish:(SKRequest *)request
- (void)request:(SKRequest *)request didFailWithError:(NSError *)error
- (void)productsRequest:(SKProductsRequest *)request didReceiveResponse:(SKProductsResponse *)response
因此,我的代码会非常精细地阻塞,因为我正在将setUserInteractionEnabled初始设置为false,并在上面的委托中将其设置为true…
[[[UIApplication sharedApplication]keyWindow]setUserInteractionEnabled:FALSE];
在创建“skproductsrequest”之前,是否可以检查网络状态,或者采用更好的方法来实现INAPP采购?我可以使用任何超时机制吗?
事先谢谢,