关于AliHotFix热修复的学习总结

问题背景

原生应用打包在App Store发布苹果公司的审核周期过长(大概一到三天,时间比较看人品),在应用由于某些原因出现影响用户使用的重大bug时,无法及时解决线上问题。

AliHotFix原理简述

AliHotFix通过JavaScript修复iOS 其原理与JSPath的实现原理一致,都是依赖依赖系统javascriptcore,framework系统框架通过JavaScript语言使用Objective-C的原生代码,使脚本语言可以在App中执行。

  • 关于OC的动态特性

    1
    2
    3
    TestClass *test = [[TestClass alloc] init];
    test.name = @"";
    [test medoth];