使用JSPatch实现iOS客户端热更新

作者: 否极泰来_L | 来源:发表于2017-01-16 22:33 被阅读100次

首先没有JSPatch帐号的去官网注册帐号JSPatch 注册入口(可以使用fir.im帐号直接登录)。

集成sdk按照文档来就行,很简单。

登录完成后点击新增APP,填写App名称和AppID(没上线可不填)

添加完成后点击管理,点击添加APP版本,填写当前的版本号

点击App版本进入发布补丁页,提交补丁

js示例1 ---- 覆盖类方法的实现

require("UIAlertView");

defineClass("JSPatchViewController", {

modifyButtonClick: function() {

var alertView = UIAlertView.alloc().initWithTitle_message_delegate_cancelButtonTitle_otherButtonTitles("使用JSPatch修改了类方法", null, null, "确定", null, null);

alertView.show();

}

}, {});

js示例2 ---- 添加未定义的方法

defineClass("JSPatchViewController", {

addButtonClick: function() {

var alertView = UIAlertView.alloc().initWithTitle_message_delegate_cancelButtonTitle_otherButtonTitles("使用JSPatch添加未定义的方法后打印出来的结果", null, null, "确定", null, null);

alertView.show();

}

});

还有很多热更新的方法,大家可以自己去看一下

相关文章

  • 使用JSPatch实现iOS客户端热更新

    首先没有JSPatch帐号的去官网注册帐号JSPatch注册入口(可以使用fir.im帐号直接登录)。 集成sdk...

  • iOS热更新_无需发布新版本实现app更新

    实现热更新的方法: 使用FaceBook 的开源框架 reactive native 使用JSpatch JSPa...

  • iOS https认证

    iOS https认证 项目背景 最近在做iOS 热更新,出于公司信息安全限制没使用JSPatch平台来下发js,...

  • iOS开发之使用JSPatch实现热更新

    一、使用第三方平台日下载量大于1W要收费 1.集成JSPatch平台 SDK 链接:http://jspatch....

  • 我喜欢的优秀开源项目

    1.热更新 JSPatch。 网址:http://jspatch.com,优势,持续更新升级,有详细使用文档。 2...

  • iOS热更新-JSPatch

    这是之前在公司做的演讲做的PPT,就不一一的敲一遍了,直接截图PPT上传分享给大家吧。

  • iOS 热更新JSPatch

    1.倒入核心文件的名字JPEngine.m、JPEngine.h、JSPatch.js。 2.在AppDelega...

  • JSPatch 使用

    JSPatch以小巧的体积做到了让JS调用/替换任意OC方法,让iOS APP具备热更新的能力,在实现 JSPat...

  • iOS热更新/热修复JSPatch的使用

    一、目的: 随着APP迭代更新,项目越写越庞大,每个功能间的关联性越来越多。再加上测试人员人手不足等情况,不可避免...

  • iOS热更新/热修复JSPatch的使用

    一、目的: 随着APP迭代更新,项目越写越庞大,每个功能间的关联性越来越多。再加上测试人员人手不足等情况,不可避免...

网友评论

本文标题:使用JSPatch实现iOS客户端热更新

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