SKStoreProductViewController无法在iPad iOS 8上运行

SKStoreProductViewController无法在iPad iOS 8上运行,第1张

概述我在iPad上使用带有iOS 8的SKStoreProductViewController.按一个按钮打开它的一个实例: [self.storeProductViewController loadProductWithParameters:@{SKStoreProductParameterITunesItemIdentifier:appStoreIdNumber} 我在iPad上使用带有iOS 8的SKStoreProductVIEwController.按一个按钮打开它的一个实例:

[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上运行所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1081752.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-27
下一篇2022-05-27

发表评论

登录后才能评论

评论列表(0条)

    保存