gpt4 book ai didi

ipad - SKStoreProductViewController 不适用于 iPad iOS 8

转载 作者:行者123 更新时间:2023-12-03 17:48:49 28 4
gpt4 key购买 nike

我在带有 iOS 8 的 iPad 上使用 SKStoreProductViewController。按下一个按钮会打开它的一个实例:

[self.storeProductViewController loadProductWithParameters:@{SKStoreProductParameterITunesItemIdentifier:appStoreIdNumber}
completionBlock:^(BOOL result, NSError *error) {...}];
[[self getPresentingViewController] presentViewController:self.storeProductViewController animated:YES completion:^{...}];

它第一次弹出很好。但是在它被关闭后,再次按下按钮重新打开它会引发异常并且弹出窗口永远不会出现。
<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 应用程序,它会默默地失败。如果您有同样的问题,请告诉我。

关于ipad - SKStoreProductViewController 不适用于 iPad iOS 8,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26172349/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com