苹果的产品之所以在全世界范围内能这么受欢迎,就是因为有优秀的硬件和软件配合,在普通用户方面看到好用的硬件产品,但实际上如果没有系统支撑,也无法真正发挥出硬件能力,个人甚至认为软件系统重要性要远胜于硬件。
以iOS系统来说,这几年已经很少加入重磅新功能,只能说是一些小修小补或锦上添花,但在安全方面,苹果还是做的比较让用户放心,虽然也有一些问题被爆出,但相对来说是做的比较好,近日,苹果再次收紧了安全政策,用户表示做的非常好,但开发者却要头疼了。
苹果在开发者文档中提到,开发者在向AppStore提交更新申请时,如果需要API,需要详细说明调用该API的用途,如无法给出详细说明,或试图欺瞒审核被查出,将会受到相应惩罚,比如APP更新要求被拒绝等。
苹果对于调用API被收紧一事也给出了说明,声称是基于安全方面的考虑,主要是为了打击滥用指纹识别追踪用户的行为,有人可能会觉得,苹果早就已经全面进入人脸识别时代,为啥还要如此重视指纹识别数据呢?
能这么说就有点不懂了,虽然苹果设备早已全面换用人脸识别,但目前依然有大量指纹识别设备在用,虽然iOS17基本拒绝了指纹识别设备升级,但iOS16及更低系统版本依然能够使用,开发者在提交更新时依然要照顾岛老旧系统和设备。
有些人可能还不明白到底什么是API,简单点说就是功能接口,比如在开发APP时,要实现什么功能,就需要调用API接口,可有些开发者总是不那么安分,为了达到夹带私货的目的,总是会调用过多API接口。
比如一个手电筒APP凭什么要调用通讯录权限(这其中的功能权限就是我们说的API接口),以前苹果在这方面可能管的没那么严,这也导致了开发者心存侥幸,认为苹果不会卡的那么死,实际上苹果只是在等一个合适的时机。
这次的严厉程度体现在就算开发者就算给出调用某个API接口的详细说明,可苹果审核觉得该APP不需要调用该API接口,会直接拒绝申请,也就是说APP适不适合调用某个API接口不会仅听开发者一面之词,AppStore审核才有最终决定权,当然了,之前应该也是这样的,只不过这次调用API接口政策被大幅收紧,审核更加严格罢了。
对于普通用户来说,这自然是个好事,在座各位难道还有不欢迎的?