
[self.storeProductVIEwController loadProductWithParameters:@{SKStoreProductParameterITunesItemIDentifIEr:appStoreIDNumber} completionBlock:^(BOol result,NSError *error) {...}];[[self getPresentingVIEwController] presentVIEwController:self.storeProductVIEwController animated:YES completion:^{...}]; 它d出第一次罚款.但在它被解雇后,再次按下按钮重新打开它会抛出一个异常,d出窗口永远不会出现.
<SKRemoteProductVIEwController: 0x15c1ec00> timed out waiting for fence barrIEr from com.apple.ios.StoreKitUIService
任何人都知道发生了什么或如何解决它?
解决方法 我还遇到了UIAppearance和StoreKit没有合作的其他一些问题(见 StoreKit’s SKStoreProductViewController leaving space between the nav bar and the view?)我遇到了你现在遇到的同样的问题并删除所有UIAppearance代码修复它,但我注意到SKStoreProductVIEwController不会在iOS 8上的iPhone上加载任何iPad应用程序,它将无声地失败.如果您遇到同样的问题,请告诉我.
总结以上是内存溢出为你收集整理的SKStoreProductViewController无法在iPad iOS 8上运行全部内容,希望文章能够帮你解决SKStoreProductViewController无法在iPad iOS 8上运行所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)