'setNewsstandIconImage' 仅适用于 iOS 9.0 或更高版本

'setNewsstandIconImage' is only available on iOS 9.0 or newer

我看到奇怪的编译错误:

'setNewsstandIconImage' is only available on iOS 9.0 or newer

但此方法在 Xcode 6.4 的 ios 7 和 8 中可用。如何解决?

我在 Swift 2.2:

中找到了如何做到这一点的 hack
UIApplication.sharedApplication().performSelector(Selector("setNewsstandIconImage:"), withObject: image)

你会得到警告而不是编译错误。