苹果限制热更新引发开发者热议
三大框架JSPatch、Weex、React Native受影响
3月8日,一封来自苹果公司的邮件在CocoaChina和CSDN社区引发震动。苹果对所有含有热更新的App发出了警告,特别点名使用了 JSPatch、Weex 和 React Native 三种脚本语言的应用。
据iOS开发者透露,此次只有APP中使用上述三种脚本语言进行热更新或热修复的开发商收到警告邮件。
“热更新”指的是无需通过版本更新即可修改App内容,这一功能可以绕过苹果App Store的审核机制,但也带来了潜在的安全风险。黑客可能借此篡改App代码,从而造成数据泄露或其他安全隐患。
此次限制措施获得了部分业内人士的认可,认为这是苹果强化应用安全与用户隐私保护的重要一步。然而,也有一大批正在学习或依赖这些技术的开发者受到较大影响。
事件发生三天后,舆论逐渐平息,但围绕如何在保证安全的同时维护开发灵活性的讨论仍在继续。


