【发布时间】:2017-01-25 17:50:59
【问题描述】:
Xcode 8 中的 iOS SDK 存在问题。
我们在项目中使用[UIScreen mainScreen] 方法。此方法适用于 iOS 2.0。
但是当我们在 Xcode 8 中构建产品并提交审核时,应用被拒绝了。惊喜:在新的 SDK (Xcode 8 GM) 中,此方法标记为“可从 iOS 10.0 获得”。换句话说 - 现在 iOS 9 将 [UIScreen mainScreen] 标识为“非公共 API”。
也许这是苹果的错误。
我们的问题:
1) 我们想继续使用这种方法。
2) 我们希望支持 iOS 8 和 iOS 9。
3) 我们想使用 Xcode 8。
这可能吗?
【问题讨论】:
标签: ios xcode8 ios9 iphone-privateapi uiscreen