E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
JSPatch
【功能实现】
JSPatch
使用和注意
参考:
JSPatch
基础用法https://github.com/bang590/
JSPatch
/wiki/
JSPatch
-%E5%9F%BA%E7%A1%80%E7%94%A8%E6%B3%95OC转
小子爱搞事
·
2020-02-17 21:29
Runtime 应用介绍
Objective-CAssociatedObjects)给分类增加属性(button重复暴力点击)黑魔法(MethodSwizzling)方法添加和替换和KVO实现(防止数组越界objectAtIndex:)消息转发(热更新)解决Bug(
JSPatch
哈豊玛奥
·
2020-02-17 18:34
JSPatch
实时在线修复
JSPatch
是一个开源项目(Github链接),只需要在项目里引入极小的引擎文件,就可以使用JavaScript调用任何Objective-C的原生接口,替换任意Objective-C原生方法。
M_慕宸
·
2020-02-15 11:39
JSPatch
新增方法
这几天遇到一个
JSPatch
的一个小坑,在OC调用新增方法时出现Crash,但是看Wiki上面的说明,还是有点疑惑,原文是这么写的:"可以给一个类随意添加OC未定义的方法,但所有的参数类型都是id"。
千若逸
·
2020-02-15 03:28
0 问题:
由于继承的关系,子类是需要拥有父类的实例和行为,必须先初始化父类,再初始化子类2线上App崩溃方法一,在源生代码中修改,提交方法二,利用第三方平台,
JSPatch
使用JS调用oc源生接口,替换任意OC方法
rebeccaBull
·
2020-02-14 08:42
使用
JSPatch
热修复IOS App
IOSApp常常会遇到这种情况,线上发现一个严重bug,可能是某一个地方Crash,也可能是一个功能无法使用,这时能做的只有赶紧修复Bug然后提交appstore等待漫长的审核。即使申请加急审核但是审核速度仍然不会快到那里去,即使审核完了之后,还要盼望着用户快点升级,用户不升级同样的漏洞一直存在,这种情况让开发者付出了很大的成本才能完成对于Bug的修复,有可能还需要出现强制升级的情况。这样情况现在
姜家志
·
2020-02-13 21:55
Blog Collection
bang'blog(
JSpatch
的作者)各种牛逼动画,带源码,还有设计模式的源码念茜的博客(程序媛)sunnyXX‘blog有关于CALayer的系列文章,或许可以了解异步绘制相关实现标哥的技术博客(
丁小丁iOS
·
2020-02-13 20:59
使用
JSPatch
平台热修复iOS App
JSPath就是为了解决这样的问题而出现的,只需要在项目中引入极小的
JSPatch
深蓝_S
·
2020-02-13 06:52
JSPatch
中遇到的问题-js断点调试
关于:
JSPatch
--热修复BUG神器,大公司会用它来做模块更新,而且配合Reactnative会更好.关于它的一些介绍就不废话了,直接上说做hotfixjs断点调试中遇到的问题js断点调试步骤1推荐代码优先使用工具转换会省很多时间
itonny
·
2020-02-12 00:27
Xcode7 制作通用的framework,静态库和动态库
在WWDC2014大会之前是不允许使用动态库,在wwdc2014大会上,苹果对ios8开放了动态库挂载,通过动态库来实现热更新,现在貌似已经不能通过审核了,这里推介一个滴滴大神写的
JSpatch
,话不多说
willies
·
2020-02-11 21:41
关于
JSPatch
的学习
最近
JSPatch
挺火的,于是抽时间学习一下留着备用在网上查询了不少关于
JSPatch
的文章,总结下来有两种不同的用法方法一:1、拷贝
JSPatch
/目录下的三个文件JSEngine.m/JSEngine.h
来宝
·
2020-02-11 17:32
iOS热修复
JSPatch
在程序中的使用
1、选择使用cocoaPods安装##pod'
JSPatch
'2、github下载,拖入工程目录##地址:https://github.com/whihail/
JSPatch
---comment3、使用代码
Erica0708
·
2020-02-10 07:33
iOS开发见闻-第12期
看看
JSPatch
作者bangbang的2015,或许你会有些许感慨。2.ReactiveCocoa讨论会:期待已久的RAC讨论会终于出来了,看看巧哥和其他大神对RAC的看法吧。
CatchZeng
·
2020-02-10 03:34
iOS开发资料
资料王巍Objc中国发起人、Line工程师、喵神,swift进阶、swift函数式编程等书籍的译者ibiremeYYKit作者bang
JSPatch
作者唐巧《iOS开发进阶》作者、猿题库工程师孙源前百度工程师
俯仰一世_iOS
·
2020-02-09 10:15
React Native &&
JSPatch
宏观认识1.WhatdoesApplethinkofReactNative?2.《如何评价ReactNative?》:来自知乎的这个回答详细介绍了Facebook即将开源的ReactNative的相关知识,包括核心实现、设计考虑、以及ReactNative的优势和劣势。他们实现了一套类似css的子集,用来解决样式问题,相当复杂和强大,靠这个才能将Native的核心组件组成JS层的基本组件再组成业务
钱嘘嘘
·
2020-02-08 14:36
JSPatch
热修复iOSApp
JSPath就是为了解决这样的问题而出现的,只需要在项目中引入极小的
JSPatch
Leopx
·
2020-02-08 13:09
热修复的问题
自从
JSPatch
开源到成熟以来,大部分著名的APP基本上都加入了它进行bug的动态修复。
城市之光
·
2020-02-08 08:32
React Native和Weex资料收集
ReactNative和Weex差异:Weex&ReactNativeWeex和ReactNative的比较看这里Weex&ReactNative&
JSPatch
weex&ReactNative对比在原有项目中集成
Pello丶乐
·
2020-02-06 17:42
动态补丁技术
动态打补丁,需要一整套系统的支持,客户端则常用wax或
jspatch
两种引擎,其核心原理是讲将脚本语言桥接成objective-c的运行时调用,比如wax是内嵌虚拟机将lua转成objective-c的调用
Celery_W
·
2020-02-06 01:00
热更新
(
JSPatch
是iOS端使用最为广泛的热更新框架,本文也是以
JSPatch
为基础讨论的)2.热更新APP被拒绝原因,为什么
JSPatch
被拒绝,而RN/Weex/小程序等没有被拒绝?
浩杰ee
·
2020-02-05 12:59
前端每周清单第4期:苹果热修复门盘点、Firefox 52、React Router 4.0发布
activities,会持续分享前端、Web开发相关文章周报封面4.jpg作者|王下邀月熊编辑|尾尾新闻热点国内国外,前端最新动态《苹果「热修复门」事件复盘、分析和展望》:近日,部分使用Rollout.js或者
JSPatch
尾尾
·
2020-01-08 08:01
iOS热更新-8种实现方式
一、
JSPatch
官网:http://www.
jspatch
.com怎么使用官网文档写的很清楚。热更新时,从服务器拉去js脚本。理论上可以修改和新建所有的模块,但是不建议这样做。
白水灬煮一切
·
2020-01-07 13:46
iOS一个轻量级热修复工具,可替代
JSPatch
,可通过苹果审核
HotFix一种轻量级的可以通过苹果审核的热修复方案,可以替代
JSPatch
。
CGPointZero
·
2020-01-07 12:34
热修复/热补丁下载及使用
其实热修复本身也是一个比较鸡肋的东西,如果公司项目做的很好的话,一般会比较少用到这个东西但是
JSPatch
方式的热修复可以我们避免频繁的提交项目到AppStore,当项目有重大bug时,我们免去了审核的时间
陈长见
·
2020-01-07 06:31
关于移除cocoapods中的
jspatch
那些坑事
最近热修复需要下线,简单来说方法分为两种:1:在Podfile文件里删除
jspatch
引用重新podupdate然后卓条删除代码中的错误项就行了2:手动删除pod里的sdk然后删除builds里的引用,
刚刚下课
·
2020-01-07 01:20
自己动手做一个上传
JSPatch
补丁代码的Mac应用
卷首语:自己动手做*
JSPatch
补丁代码的上传下发,补丁代码采用RSA非对称加密*,安全性有保障。操作简单,只需要将文件拖进来即可。并且无接入数限制,永久免费!
ccSundayChina
·
2020-01-06 16:59
【20150123-20150130】壹周学习总结
1、
JSPatch
的漏洞http://blog.cnbang.net/works/2767/http://www.cnbeta.com/articles/471551.htm【读后感】原理就是Apple
小谷先生
·
2020-01-06 08:35
iOS-热更新的8种方式
一、
JSPatch
热更新时,从服务器拉去js脚本。理论上可以修改和新建所有的模块,但是不建议这样做。建议用来做紧急的小需求和修复严重的线上bug。二、lua脚本比如:wax。
青巷水彩
·
2020-01-06 07:18
JSPatch
热修复入门指南和js断点调试
一开始我以为
JSPatch
是React-Native中抽取出来的,后来发现和React-Native完全没关系。这个项目和
JSPatch
平台,oc转
wu大维
·
2020-01-04 21:42
JSPatch
基础用法总结
JSPatch
1.打印console.log();2.Protocol//OC可以在定义时让一个类实现某些Protocol接口,写法跟OC一样:defineClass("JPViewController
BestJoker
·
2020-01-04 11:26
使用safari对webview进行调试
转载请注明出处,谢谢:参考链接开始的时候用reactnative做了一个项目但是升级0.40版本感觉有点蛋疼而且随着苹果对
jspatch
封杀(另外项目期也比较紧凑)随意团队商量下开始利用网页嵌入的办法先出产品所以就要开始调试
yunFeng
·
2020-01-03 17:11
JSPatch
写UITableView
为了学习和熟练
JSPatch
语法,所以尝试写一个简单的UITableView视图1.动态添加Property2.struct变量替换3.NSArray的使用4.for循环的不同.5.打印console.log
BestJoker
·
2020-01-03 01:57
使用
JSPatch
安全问题之自定义RSA 密钥
客户端和
JSPatch
后台默认有一对RSA密钥,默认会用这对密钥进行加解密验证。
YasinWei
·
2020-01-02 19:27
Runtime常用的几个应用场景
Runtime常见应用场景具体应用拦截系统自带的方法调用(MethodSwizzling黑魔法)实现给分类增加属性实现字典的模型和自动转换
JSPatch
替换已有的OC方法实行等一、MethodSwizzlingMethodSwizzling
LannisZheng
·
2020-01-01 15:01
升级到macOS Sierra 10.12.1 cocoaPods更新需要升级
今天需要pod一个
JSPatch
进工程里面,发现升级了最新的mac系统,cocoapods也要最低支持1.0版本。没办法只能升级了,我把整个升级的过程记录下来。
向晚forever
·
2020-01-01 04:23
JSPatch
--iOS热修复项目使用
1.后台服务器的搭建一般公司都会有多个项目,而且伴随时间的推移,项目也会不断的维护升级,所以在实现热修复的时候后台的管理也是相当重要。为了规范起见,建议在后台直接搭建一个远程仓库,专门用来管理App端热修复的问题。例如后台文件夹结构:Paste_Image.png客户端在发送请求的时候需要带上自己的APPName,Version等参数,然后根据服务器端的返回进行后续操作。2.安全问题对于这种从服务
倚楼听风雨wing
·
2020-01-01 02:42
从零开始设计搭建ios App框架(十二)
如
JSPatch
和WaxPatch。具体这两个方案的原理可以参考:http://www.jianshu.com/p/41ed877aa0cd这里不细说了
潇水渔翁
·
2019-12-31 23:43
一大早收到苹果的“违反政策通知”,你们收到了吗?
一大早用了
JSPatch
的APP收到了苹果的“违反政策通知”。
侯航磊
·
2019-12-31 23:15
iOS 热更新-方案对比
参考:http://www.
jspatch
.comhttps://github.com/bang590/
JSPatch
统一接入
JSPatch
平台,苹果会考虑允许继续使用https://githu
羽裳有涯
·
2019-12-31 22:49
高质量 iOS 博客推荐(iOS界技术大牛)
bang’sblog
JSPatch
作者ba
Mr_Dreams
·
2019-12-31 07:25
你敢自称”精通iOS开发”吗?
https://github.com/bang590/
JSPatch
JSPatch
使用Objective-C运行时桥接Objective-C和Javascript。
HackerOnce
·
2019-12-31 05:14
谈谈对微信小程序的看法
谈谈对微信小程序的看法为什么我说微信小程序还不是很完善.了解小程序怎么实现的.了解小程序有哪些功能和api关于ReactNative关于
JSPatch
优缺点我们先了解一下微信小程序在微信app中到底是怎么实现的
MrLiuYS
·
2019-12-30 23:18
iOS热更新方案
APP上线到苹果市场需要经过苹果审核,而苹果审核周期往往有时候会很长,这有可能会影响到APP的正常使用;如何才能尽可能少的发布版本,在发现旧版本有bug时,不更新APP也能够修复bug呢,于是我找到了
JSPatch
xiao_lvyang
·
2019-12-30 23:45
JSPatch
集成(自己服务器)
有了
JSPatch
你再也不用重新发版本了。
还有梦想吗zZ
·
2019-12-29 15:42
记录支付宝手机网站(WAP)支付踩过的坑
由于苹果审核机制变化,除了
JSPatch
等热修复的应用受到影响外,另个影响较大的就是非法集成第三方支付SDK(尤其支付宝)而审核被拒。
KavinZhou
·
2019-12-28 23:38
JSPatch
踩坑日记
写给蠢蠢的自己一定要记得时刻加括号括号括号()()()啊小伙伴们一些小细节坑了我一下午1.私有成员变量============举个栗子==============//OC@implementationJPTestViewController{BOOL_hasRead;}@end//JSdefineClass("JPTableViewController",{viewDidLoad:function
不会算卦的杨大仙
·
2019-12-28 14:08
iOS热更新-8种实现方式
一、
JSPatch
热更新时,从服务器拉去js脚本。理论上可以修改和新建所有的模块,但是不建议这样做。建议用来做紧急的小需求和修复严重的线上bug。二、lua脚本比如:wax。
叶枼叶枼
·
2019-12-27 09:24
博文收录
南峰子的技术博客唱吧技术团队成员博客美团点评技术团队博客ibireme的博客bang'sblog
JSPatch
详细研究人员TBXark'sblog团队技术博客Grow技术团队博客阿里核心系统团队技术博客阿里中间件团队技术博客蘑菇街团队技术博客百度互联网技术官方博客三水清通过
花前月下
·
2019-12-26 23:51
JSPatch
2016.9.23
JSPatch
是一个iOS动态更新框架,只需在项目中引入极小的引擎,就可以使用JavaScript调用任何oc原声接口,获得脚本语言的优势:为项目动态添加模块,或替换项目原声代码动态修复
夏天爱西瓜汁
·
2019-12-26 15:18
iOS动态化之React Native
之前的
JSPatch
,滴滴的解决方法:DynamicCocoa,微信iOS开发团队的解决方案:OCS。而今天需要说道的是ReactNative。1.背景首先简单介绍下滴滴和微信的解决方案。
i_belive
·
2019-12-26 12:26
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他