美文网首页
iOS JSPatch简单使用

iOS JSPatch简单使用

作者: 关灯看大腿 | 来源:发表于2019-04-02 17:09 被阅读0次

    什么是JSPatch?

    JSPatch 是一个开源项目(Github链接),只需要在项目里引入极小的引擎文件,就可以使用 JavaScript 调用任何 Objective-C 的原生接口,替换任意 Objective-C 原生方法。目前主要用于下发 JS 脚本替换原生 Objective-C 代码,实时修复线上 bug。

    除了修复 bug,JSPatch 也可以用于动态运营,实时修改线上 APP 行为,或动态添加功能。JSPatch 详细使用文档见 Github Wiki

    使用JSPatch

    1.相关配置

    2.使用

        2.1 本地测试:     

            添加main.js文件

    进行修复吧~

     打开JSPatch代码转换工具将需要修改的代码扔进去,

    将代码复制粘贴到main.js中

    运行:

            当点击界面后

                修复成功了

        2.2补丁下载

                    去JSPatch后台注册账号添加app

    运行吧

    嗯崩溃了可能需要等一等

    OK.

    注意:

    1. +testScriptInBundle 不能与 +startWithAppKey: 一起调用,+testScriptInBundle 只用于本地测试,测试完毕后需要去除

    2.审核可能被拒,企业级账号可以使用.

    3.日请求大于1w 是要掏钱的....

    相关文章

      网友评论

          本文标题:iOS JSPatch简单使用

          本文链接:https://www.haomeiwen.com/subject/sijwbqtx.html