部分bug未解决
原因:可通过Xcode-Window-Organizer-Crasher看到以往版本中的问题,苹果应该是根据这里的问题数量作出的判断不适配iPad
原因:公司上架的App虽然做了针对iPad的适配,但是如果Xcode中Deployment Target设置选为iPhone时,此时在iPad上安装应用,App会将iPad当作一个低分辨率(320*480)的iPhone,通常很多app未注意这种情况下的适配,导致App被拒未提供App在真机下使用的视频
原因:公司上架的App需要与电视配合使用。未连接电视时,只有一个查找电视的页面。苹果审核人员应该是无法看到App其它页面的情况,所以导致App被拒。
解决方案:打开iPhone的录屏功能,录制一个在真机上使用App的视频提供给苹果即可。使用了私有API
Your app uses the "prefs:root=" non-public URL scheme, which is a private entity. The use of non-public APIs is not permitted on the App Store because it can lead to a poor user experience should these APIs change.
原因:App 中有跳转到设置页面功能,源代码中使用了如下方式,导致App被拒
let urlStr:String = "App-Prefs:root=Privacy&path=PHOTOS"
let url = NSURL.init(string: urlStr)
随后改为如下方式即可
let url = NSURL.init(string: UIApplicationOpenSettingsURLString)