这个版本提交审核被拒硬说是使用了私有api,可是这个版本就加了高德地图,里面自己也没写什么私有api啊。而且苹果给的反馈信息也并没有指出具体使用的哪个私有api或者在哪个文件里面等,所以就照着网上给的一些检索方式也无济于事。
终于又被拒了,之后苹果发了一个比较详细的被拒原因。
最终在别的地方,发现团队里的其他开发组员写了:
简单在代码里面这样写是没有问题的,但是要提交苹果审核这样就不行了,使用了私有的api。所以一般都是8以上直接使用UIApplicationOpenSettingsURLString,其他8以下的不管,像常使用的一些app它们跳转都是只支持8以上的系统,所以如果非要适配到8以下的系统,也可以使用进行一个转码,绕过苹果的代码扫描,亲测能过审核,但是还是不太安全。
以下是个人更改之后:
网友评论