• iOS JSPatch 热修复使用

    [JSPatch setupCallback:^(JPCallbackType type,NSDictionary*data,NSError*error){ }];[JSPatch setupDevelopment];[JSPatch sync];return YES;} 在ViewController里写上一个方法为jsPatchTest,用于改变文本...
    文章 2017-11-15 1149浏览量
  • 苹果应用商店逾千款iOS应用存安全漏洞

    据国外网站Ibtimes报道,知名网络安全公司FireEye日前警告称,由于一款名为“JSPatch”、可帮助开发者修改应用程序的软件上存在安全漏洞,导致苹果应用商店内1000多款使用了该框架的iOS应用处于黑客攻击危险之中。...
    文章 2017-03-08 1171浏览量
  • iOS中 动态热修补技术JSPatch

    JSPatch 可以让你用 JavaScript 书写原生 iOS APP。只需在项目引入极小的引擎,就可以使用 JavaScript 调用任何 Objective-C 的原生接口,获得脚本语言的优势:为项目动态添加模块,或替换项目原生代码动态修复 ...
    文章 2016-05-17 2023浏览量
  • JSPatch使用小记

    在没有JSPatch之前可能有人会使用过JSCocoa。但是有着一系列复杂问题比如源码已经多年没有维护代码规模巨大不支持ARM64。如果想使用还需要升级libffi并且尝试兼容ARM64想编译通过都很困难。JSPatch的出现基本解决了...
    文章 2017-11-15 1109浏览量
  • iOS 热更新解读(一)APatch&JavaScriptCore

    iOS 动态更新的几种方案 ...React Native/weex js 动态更新。lua 脚本文件控制动态更新(代表框架 WaxPatch)。...iOS 热更新解读(二)—— JSPatch 源码解析 iOS热更新解读(三)—— JSPatch 之于 Swift
    文章 2016-08-04 5280浏览量
  • JSPatch 断点调试

    JSPatch 支持使用 Safari 自带的调试工具对 JS 脚本进行断点调试&xff1a;20160303093157451.jpg启动调试工具首先需要开启 Safari 调试菜单&xff1a;Safari->偏好设置->高级->勾选[在菜单栏中显示“开发”菜单]...
    文章 2022-05-19 26浏览量
  • AppStore出现漏洞 用户隐私遭大规模泄漏

    FireEye警告称,尽管JSPatch技术对于iOS开发十分有用,但如果被黑客利用,可能给用户带来巨大风险。据悉,开源软件JSPatch上存在的安全漏洞,可致黑客随意访问用户设备当中的照片、麦克风和剪贴板数据以及其他涉及...
    文章 2017-08-08 1360浏览量
  • 使用jspatch进行热修复的实战总结

    最近正式在线上项目中集成了jspatch进行热修复,这里做一个简单的总结。工具篇: 首先,用xcode来编辑js非常困难,基本上没有缩进,完全需要手写;经过研究发现使用 Sublime text3 结合 jsformat 插件,可以很好的...
    文章 2016-11-28 827浏览量
  • iOS热更新解读(三)—— JSPatch 之于 Swift

    此处JSPatch在初始化缓冲区的时候将Class作为Dictionary的key进行保存,而Dictionary在设置key-value时会拷贝 key值,所以会导致给一个不遵循NSCoying协议的对象发送了copyWithZone:消息,导致崩溃。Swift 原生类热...
    文章 2016-08-04 7079浏览量
  • 不用惊慌 关于苹果警告的一些分析

    从各方信息看起来,很不幸主要禁的还是 JSPatch/wax/rollout 这样的热修复框架,特点是可以通过 JS 脚本调用和替换任意 OC 方法,而像 React Native/小程序这样用 JS 做功能的暂时不受影响,Weex 不确定,至于其他库...
    文章 2017-06-02 1683浏览量
  • JSPatch库,一个Apple官方支持的实现在线更新iOS应用的...

    JSPatch 可以让你用 JavaScript 书写原生 iOS APP。只需在项目引入极小的引擎,就可以使用 JavaScript 调用任何 Objective-C 的原生接口,获得脚本语言的优势:为项目动态添加模块,或替换项目原生代码动态修复 bug...
    文章 2015-12-10 1386浏览量
  • iOS中动态更新补丁策略JSPatch运用基础一

    JSPatch是GitHub上一个开源的框架,其可以通过Objective-C的run-time机制动态的使用JavaScript调用与替换项目中的Objective-C属性与方法。其框架小巧,代码简洁,并且通过系统的JavaScriptCore框架与Objective-C进行...
    文章 2021-11-04 93浏览量
  • iOS第三方类库JSPatch(热更新)

    现在就来让我们看一下JSPatch,它的出现可以在不发版的情况下动态的自行修复或者添加新的需求。二、JSPatch简介 JSPatch:它是一个第三方类库,地址如下: https://github.com/bang590/JSPatch 它是JavaScript和OC之间...
    文章 2016-04-25 2882浏览量
  • 基于JSPatch的iOS应用线上Bug的即时修复方案,附源码.

    本文先是会简单说明对比大部分方案,然后会注重阐述基于JSPatch的在线更新机制的设计和实现.对于任何一家有一定用户基础的iOS应用来说,在线更新技术所产生的直接和间接价值都将远远超过100W.理解,并掌握它;实在没有...
    文章 2015-12-11 1383浏览量
  • iOS中动态更新补丁策略JSPatch运用基础二

    一、引言上篇博客中介绍了iOS开发中JSPatch引擎进行动态热修复的一些基础功能,其中包括向Objective-C类中添加类方法与成员方法、添加临时成员变量,使用JavaScript调用原生的Objective-C属性和方法等。本篇博客将...
    文章 2021-11-04 57浏览量
  • 04.WebApp2.0时代启程:跨平台的JSPatch

    紧接上回,Cocos2d-JS通过JSBinding从C++API到JSAPI,完成了H5的跨平台加速,这一回,我们一起来见证一下JSPatch的跨平台实现,为JS语言增加消息转发机制,无需修改js脚本,让下面这段代码可以正确地运行起来: ...
    文章 2016-10-26 1662浏览量
  • iOS中动态更新补丁策略JSPatch运用基础二

    iOS中动态更新补丁策略JSPatch运用基础二 一、引言 上篇博客中介绍了iOS开发中JSPatch引擎进行动态热修复的一些基础功能,其中包括向Objective-C类中添加类方法与成员方法、添加临时成员变量,使用JavaScript调用...
    文章 2016-05-06 2568浏览量
  • 报告称苹果应用商店逾千款应用存在漏洞

    一款名为JSPatch的用于帮助开发者修改应用程序的软件,存在一个安全漏洞,这使得它很容易成为黑客的攻击目标。这个安全漏洞相当于在设备上留了一个后门。一旦黑客发现和利用这个后门,他们就能够访问到设备中的照片...
    文章 2017-07-03 1074浏览量
  • 精华阅读第 9 期|滴滴出行 iOS 客户端架构演进之路

    架构都是演变出来的,没有最好的架构,只有最合适的架构!最近,滴滴出行平台产品中心 iOS 技术负责人李贤辉接受了 infoQ 的采访,阐述了滴滴的 iOS 客户端架构模式与演变过程。...JSPatch 近期新特性解析
    文章 2016-03-23 1971浏览量
  • JSPatch新增协议方法

    OC代码&xff1a;(CGSize)collectionView:(UICollectionView*)collectionView layout:(UICollectionViewLayout*)collectionViewLayout sizeForItemAtIndexPath:(NSIndexPath*)indexPath { return CGSizeMake(...
    文章 2022-05-19 21浏览量
  • JSPatch下发笔记3

    OC代码&xff1a;64;implementation NSString(Float) (NSString)formatFloat { NSString str&61;[NSString stringWithFormat:&64;34;2f&34;self.floatValue];return str;...NSString,NSString,NSString,NSString&43;...
    文章 2022-05-19 36浏览量
  • iOS中 动态热修补技术JSPatch 韩俊强的博客

    JSPatch 可以让你用 JavaScript 书写原生 iOS APP。只需在项目引入极小的引擎,就可以使用 JavaScript 调用任何 Objective-C 的原生接口,获得脚本语言的优势:为项目动态添加模块,或替换项目原生代码动态修复 bug...
    文章 2016-03-27 1106浏览量
  • iOS 热更新解读(二)—— JSPatch 源码解析

    关于 JSPatch 的实现原理,JSPatch 作者本人 bang 已经有一系列文章阐述: JSPatch 实现原理详解<一>核心 JSPatch 实现原理详解<二>细节 JSPatch 实现原理详解<三>扩展 JSPatch 实现原理详解<四...
    文章 2016-08-04 6059浏览量
  • ...head><meta http-equiv="Cont

    JSPatch 可以让你用 JavaScript 书写原生 iOS APP。只需在项目引入极小的引擎,就可以使用 JavaScript 调用任何 Objective-C 的原生接口,获得脚本语言的优势:为项目动态添加模块,或替换项目原生代码动态修复 bug...
    文章 1970-01-01 690浏览量
  • iOS中动态更新补丁策略JSPatch运用基础一

    iOS中动态更新补丁策略JSPatch运用基础 JSPatch是GitHub上一个开源的框架,其可以通过Objective-C的run-time机制动态的使用JavaScript调用与替换项目中的Objective-C属性与方法。其框架小巧,代码简洁,并且通过系统...
    文章 2016-05-06 2241浏览量
  • 是什么逼得苹果对开发者们下"热更新"的最后通牒

    随着事情的发展,开发者们发现苹果主要的针对的是 JSPatch,Rollout.io 两家,原因是 ReactNative,Weex 主要的功能是为开发者跨平台的解决方案,热更新只是其附带功能。目前有开发者汇总了受到影响的第三方 SDK,...
    文章 2017-07-12 1474浏览量
  • iOS中的HotFix方案总结详解

    但是JSPatch也有它的自己的缺点,主要在由于它要依赖javascriptcore,framework,而这个framework是在iOS7.0以后才引入进来,所以JSPatch是不支持iOS6.0的,同时由于使用的是JS的脚本技术,所以在内存以及性能上面是要...
    文章 2016-08-24 1587浏览量
  • JSPatch下发笔记1

    原代码&64;implementation CommunityViewController (void)jump:(UIButton*)sender{ CommunityBannerModel*model&61;arr[sender.tag];NSMutableDictionary*dict&61;[NSMutableDictionary dictionary];...
    文章 2022-05-19 22浏览量
  • HTTPS-老司机手把手教你SSL证书申购-TrustAsia证书

    Apple从2016年逐步要求HTTPS,SSL相关证书等,上月的JSPatch封杀更是引起广大开发者的注意,整体来说多是为了安全考虑,那么SSL证书是硬需,考虑到上一篇:HTTPS时代已来,老司机手把手指导申请免费SSL证书 介绍了...
    文章 2017-04-09 2014浏览量
  • ...head><meta http-equiv="Cont

    Apple从2016年逐步要求HTTPS,SSL相关证书等,上月的JSPatch封杀更是引起广大开发者的注意,整体来说多是为了安全考虑,那么SSL证书是硬需,考虑到上一篇:HTTPS时代已来,老司机手把手指导申请免费SSL证书 介绍了...
    文章 1970-01-01 717浏览量
1 2 3 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化