大家好,关于苹果禁止提前激活的原因很多朋友都还不太明白,今天小编就来为大家分享关于为什么要禁苹果的知识,希望对各位有所帮助!
本文目录
苹果为什么要全面禁止热更新
为什么突然爆发
突然爆发并非偶然,苹果的审核指南一直明确,禁止下载可执行代码,虽然JSPatch等库使用了JavaScriptCore来巧妙的实现,但也不是长久之计,很多开发者不自觉的使用其来下发私有方法等等行为迟早会被苹果发现。也极大的威胁到了极其注重安全的苹果
再有就是一切涉及到网络的都会有安全的风险
还有一个有意思的事实,昨天VS2017发布,号称内置iOS模拟器,直接开发ReactNative:
所以很多人也得出了一个灾难性结论"苹果封杀混合开发",JSPatch等热更新是误伤....
为什么没使用热更新会受到邮件
个人认为苹果是批量扫描runtime并且群发的,苹果没办法批量检测remotescript(远程脚本下载)
所以机智的检测热更新可能使用到的runtime方法,比如method_exchangeImplementations。这样基本全覆盖了那些使用热更新的APP。
让下载脚本代码且使用runtime方法实现的的人下一个版本改掉,如果不改。就被下架被拒绝上架。
JSPatch是"下载脚本代码且使用runtime",并不是针对JSPatch一个库
rollout.js,reactnative,weex都会有这种提示。
Runtime不能继续用了?
个人认为原生代码中使用runtime还是没问题,只是为了提醒那些使用了runtime并且下载远程脚本改变app行为的人。
如果苹果把runtime变成私有方法或去掉.那么Objective-C的优势大大的没有了.....
怎么解决?
如果是类JSPatch这种只用来热更新的,暂时去掉这些热更新的库吧,或者观望阵子再上架新包。
如果是类ReactNative,抓紧转行吧。。哈哈哈(我开玩笑的。。。)
苹果这是要和微信全面开搞了,甚至苹果终于可以找到个理由下架微信。就舆论而言,明显大众不满苹果以此威胁众多APP企业的。
热更新在Windows和Android以及其他的操作系统是一种很平常的增量更新方式。简单、极速、瘦小等优势要比整个文件更新都要好用
热更新在iOS平台的意义不一样,因为iOS平台的应用热更新全部是通过少数第三方热更新服务平台内嵌在APP里面完成的。影响安全是其次,最主要的是开发商可以通过热更新可以绕过AppStore的验证。比如说PP助手这种东西在审核之前完全是另外一种APP,但是里面携带热更新进程,只要用户点开的那一刻,热更新就可以将这款人畜无害的APP立马变成AppStore明令禁止的助手型APP
归根到底还是苹果不允许开发商挑战自己的权限
苹果从iOS6开始,AppStore是支持Delta增量更新的,只是支持Delta增量更新的APP还是占少数,因为面对网络游戏来说,Delta技术缺少即效性
其实应该苹果和开发商都妥协,Delta虽然支持增量更新,但是达不到热更新的即效性,苹果应该专门建立一个热更新审核,快速审核,快速推送以达到修复游戏漏洞的作用
PS:舆论风向有可能有某个大厂的引导作用,比如苹果砍了微信的赞赏,利益受到波及的自媒体肯定是第一批把炮台对准苹果的。国情始然,我们的舆论风向个人认为是很容易被些意见领袖引导的再来看这件事本身,禁止热更新、APPStore改版,ASM竞价,一系列的举措都是为了维护其生态圈的良性发展。本质上,苹果是宁愿得罪一波人,而讨好用户的。但苹果可能有意的选择了竞争对手来得罪,比如微信,微信的小程序步步紧逼,苹果做这些,无非是为未来而战而已。其实我本人不太关心这些,只要不影响我的生活,这些商业博弈我是不关心的,毕竟谁赢了也不会拿一毛钱给我。
苹果禁止提前激活的原因
不能提前激活的原因一是为例防止流露了发布时间和货源。苹果并不允许用户在新机开售前进行激活新iPhone,否则会通过IMEI等手段追查到销售商,并罚款20万元。
另一个是因为质保一年是从激活时间开始计算,如果买到的手机是激活过的那么很可能是二手机。
iPhone真的会被禁售吗以后在大陆无法买到苹果了吗
iPhone真的可能会禁售,但并不是说任何iPhone手机都不能买到了!
1、禁售:高通和苹果之间的诉讼是专利官司,两者互不想让。不仅在中国,在全球范围内双方都打了诉讼官司。现在中国的判决有利于高通,高通就一定会拿这个来压苹果,迫使苹果妥协并支付对应的专利费用。所以,只要苹果没有向高通上缴专利费,那高通就一定会寻求中国法院正式执行这一禁令。
目前这条禁令,可以上算是终审判决了,因为没有二审,而苹果想推翻这一裁决,唯一的途径就是申请复议(目前苹果也是这么做的),如果复议失败那苹果就彻底出局。后续在国内的小命就捏在高通手里,只要高通强烈要求执行禁售的裁决,那法院就一定回去落实执行。而这条禁售令是覆盖全国范围的,一旦真正执行起来,那iPhone手机就真的不能在国内出售了。
2、最新型号可以买:这条禁售令所涉及的专利至针对iPhone一些旧型号,也就是iPhone6至去年的iPhoneX,今天最新发布的机型并不在此列。因此,在国内还是可以买到iPhone手机的,并没有被一网打尽。
感谢阅读,给点个赞鼓励下吧,欢迎关注【罗氏虫社】,谢谢!苹果是不是被中国禁用了
苹果手机在国内没有禁止使用。
苹果产品也没有在中国下架。
中国并没有禁止使用苹果,也没有禁止销售苹果,一个无可争议的事实是,苹果公司于2022年9月8日发布的iPhone14,在中国的销售市场上依旧火热。
关于本次苹果禁止提前激活的原因和为什么要禁苹果的问题分享到这里就结束了,如果解决了您的问题,我们非常高兴。