小编ill*_*ory的帖子

SKStoreProductViewController无法在iPad iOS 8上运行

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

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

它弹出第一次罚款.但在它被解雇后,再次按下按钮重新打开它会抛出一个异常,弹出窗口永远不会出现.

<SKRemoteProductViewController: 0x15c1ec00> timed out waiting for fence barrier from com.apple.ios.StoreKitUIService
Run Code Online (Sandbox Code Playgroud)

任何人都知道发生了什么或如何解决它?

storekit ipad ios8

5
推荐指数
1
解决办法
1456
查看次数

标签 统计

ios8 ×1

ipad ×1

storekit ×1