移动热修复
移动热修复是面向Android、iOS平台应用提供的在线热修复服务方案,产品基于阿里巴巴首创的Hotpatch技术,提供细粒度热修复能力,无需等待发版即可实时修复应用线上问题,用户全程无感知。

iOS9+系统app在模拟器运行时报错:Patch run error:Invalid token - 移动热修复

iOS9+系统中,模拟器无法访问keychain中的密码,导致校验服务端返回token的时候失败,从而触发patch run error:Invalid token.问题。解决方法: targets中选中工程项目 - Capabilities - Keychain Sharing 打开’ON’ ...

Sophix何时走即时生效热修复,何时走冷启动修复? - 移动热修复

少数机型加载有问题,如果使用 补丁,尽量全面测试后再发布。上述使用时补丁还未即时生效,想了解具体细节,可以阅读免费电子版《深入探索Android 修复技术 原理》,其中代码 修复的章节有详细解释。并且,在运行期如果在所运行的设备上检测到不支持即时生效 修复 ...

iOS10中获取相机权限问题 - 移动热修复

iOS10中如果不在info.plist提前设置申请获取相机权限,在使用到相机的时候直接crash。解决方法: 在info.plist中增加如下字段(使用source code模式): keyNSCameraUsageDescription/key stringcameraDesciption/string ...
推荐

阿里云试用中心,为您提供0门槛上云实践机会!

100+款试用云产品,最长免费试用12个月!拨打95187-1,咨询专业上云建议!
广告

iOS9中ATS配置问题 - 移动热修复

由于 iOS9引入了AppTransportSecurity(ATS)特性,要求App访问的网络使用Https协议,如果不做特殊设置,http请求会失败。解决方法: 需要开发者在工程中增加设置以便可以发送http请求,如下:在info plist中增加 ...

《深入探索Android热修复技术原理》实体书正式出版!给你一个更充实全面的热修复技术视角

我们在2017年6月发布了《深入探索 Android 修复技术 原理》一书的电子版,电子版发布以后得到了很好的反响。之后,我们对电子版内容做了认真的整理和校对,对全书内容进行了全面的充实,于2018年秋正式出版了《深入探索 Android 修复技术 原理 ...
来自: 开发者社区 > 博客 作者: 万壑 浏览:2677 回复:0

移动热修复服务等级协议 - 移动热修复

版本生效日期:2018年2月1日本服务等级协议(Service Level Agreement,简称 “SLA”)规定了阿里云向客户提供的移动 修复服务(简称“移动 修复”)的服务可用性等级指标及赔偿 ...

移动热修复:是否支持Android10? - 移动热修复

问题:移动 修复是否支持Android10系统?回答: 修复SDK从版本3.2.9开始支持Android10系统,请集成3.2.9以上版本来确保 修复在Android10系统上正常工作。 ...

点进热修复控制台,就报“请求失败,请稍后重试” - 移动热修复

出现上述问题的原因有:浏览器缓存问题,此时请使用chrome浏览器,并清缓存重启浏览器。账号问题,注意账号不要欠费,如有欠费,缴费后一般很快就恢复了。如果是子账号,请确认子账号是否有 修复的管理权限,如没有,请主账号RAM鉴权添加权限。添加权限时 ...

热修复只修改资源可以吗? - 移动热修复

问题: 修复只修改资源文件,可以吗?回答:可以。 ...

Sophix热修复支持加固吗? - 移动热修复

如果app中用到了加固,切记需要在加固前打补丁包。是否支持加固,要看加固框架是如何进行的处理。另外,补充一点,混淆和加固是不一样的,加固可能包含了混淆,并且做了很多特殊处理。注:如出现未加固时 修复正常,加固后 修复时找不到方法或类的情况,查看未加固的包 ...

接入移动热修复后拉取不到补丁 - 移动热修复

概述本文主要介绍在接入移动 修复后,拉取不到补丁的排查思路。详细信息在接入移动 修复后,拉取不到补丁,可参考以下排查点进行排查:检查管理控制台是否使用正确,3.0以上的版本要在阿里云的管理控制台发补丁。检查是否已经开通服务,确认参数正确,确认 ...

热修复只修改资源可以吗? - 移动热修复

问题: 修复只修改资源文件,可以吗?回答:如果是asset资源,必须要有代码做过修改,才可以。res资源,无需有代码修改。asset资源独立修改,我们会尽快优化该功能。 ...

移动热修复:是否支持添加新Activity? - 移动热修复

问题:移动 修复是否支持添加新的Activity?回答:不能直接支持,但是可以插桩实现。在AndroidManifest里面预留好,后面可以通过代码进行添加。 ...

移动热修复:使用资源混淆如何进行支持? - 移动热修复

使用资源混淆resguard,也是可以使用Sophix进行 修复的,不过需要注意以下两点:开启资源混淆resguard,需要将res/raw 和 res/mipmap下的xml资源需要keep住不做混淆。使用mapping文件保证 修复包混淆结果与基线包 ...

补丁加载完后提示资源没有差异,修复不成功怎么办? - 移动热修复

问题打新旧包后,打补丁,旧包加载补丁成功后提示There is not different in resources.no any patchClasses,最终 修复不成功问题原因打包apk的时候开启了instant run,造成apk内部的构造与不 ...

深入探索Android热修复技术原理 | 免费资料库

修复技术作为安全类技术的标志性衍生产物,其进入到应用化领域开始大行其道时,标志着平台发展开始迈入新阶段,这也意味着应用市场的繁荣程度、应用开发者的思维和研发模式也进入到游戏的下半程。2016, A Year of No Significance ...
来自: 开发者社区 > 博客 作者: 社区助手 浏览:33 回复:0

移动热修复_App热修复_Android热修复_实时修复线上Bug_热修复 - 阿里云

移动 修复 修复,App 修复,Android 修复,实时 修复bug 移动 修复(Mobile Hotfix)是面向移动开发者的App 修复服务方案。产品基于阿里巴巴首创hotpatch技术,提供最细粒度 修复能力,无需等待,实时 修复应用线上问题 ... 查看帮助文档>
来自: 云产品

Android热修复技术原理详解与升级探索

本文的整理自2017云栖大会-上海峰会上手机淘宝资深无线开发工程师甘晓霖(万壑)分享,讲义主要介绍了Android 修复技术 原理与升级探索。首先介绍了阿里云移动 修复框架Sophix的基本流程,又介绍了流程中的存在的具体操作,并且介绍了于其他产品对比出来 ...
来自: 开发者社区 > 博客 作者: 云栖小秘书 浏览:2376 回复:0

使用热修复 - 移动开发平台 mPaaS

Android 和 iOS 修复包。针对 Android 客户端的 修复,一个版本最多只能有一个 修复包。如果一个 Android 客户端的一个版本有两个问题,请先在本地将两个问题的 修复包合成一个,再上传该 修复包。添加 修复登录 mPaaS 控制台 ...

热修复代码示例 - 移动开发平台 mPaaS

。第一次启动时下载的 修复包会在应用重启时生效,进而 修复 Bug。 iOS 代码示例有关 Hopatch 修复的详细介绍,请参考 实时发布 修复管理 iOS 接入简介。快速开始直接运行工程,点击 Create Crash 按钮,程序闪退 ...

热修复代码示例 - 移动开发平台 mPaaS

。第一次启动时下载的 修复包会在应用重启时生效,进而 修复 Bug。 iOS 代码示例有关 Hopatch 修复的详细介绍,请参考 实时发布 修复管理 iOS 接入简介。快速开始直接运行工程,点击 Create Crash 按钮,程序闪退 ...

在 Android 应用中使用热修复 - 移动开发平台 mPaaS

iOS 发布管理。 修复 Bug 演示 修复 Bug 的示例流程如下:备份 Bug 版本构建生成的 .jar 包修改 Bug 代码,生成 修复包在控制台添加并发布 修复包客户端调用触发 修复的接口,进而获取 修复包应用重启后,触发 修复,Bug 被 修复 ...

SDK快速接入(不建议使用) - 移动热修复

对应参数,可参考EMAS快速入门下载配置文件获取应用配置信息。说明 另外, 修复暂不支持EMAS统一插件的json文件读取。App ID/App Secret将被用于计量计费,请妥善保管注意安全。混淆配置#基线包使用,生成mapping.txt ...

Sophix是否支持任何代码和资源的修复? - 移动热修复

几乎都是支持的。但严格来说,也是有一些特殊情况:首先,SophixManager的initialize被调用之前的代码无法 修复。很好理解, 修复框架都没加载起来,怎么可能 修复到呢?所以最好的做法是把初始化放在Application ...

线上bug修复 - 移动热修复

线上Bug错误紧急 修复线上APP出现质量问题,能通过 修复及时发补丁 修复问题,避免传统的再发版,问题延迟解决导致的业务损失。 1.1 解决方案:1.提供补丁生成工具,基于已 修复版本和线上问题版本比对,产出最小补丁, 修复线上APP存在的代码和 ...

线上bug紧急修复 - 移动热修复

线上App发现严重bug需要进行紧急 修复,需要付出巨大的成本进行换包和重新发布。采用移动 修复服务,可以随时发布补丁实时解决线上问题,用户全程无感知。版本差量补丁,弱网环境下也能很好的支持,有效保障 修复率。补丁加密,无需发版,即可被端上加载成功 修复 修复应用,用户无感知。 ...

iOS JSPatch 热修复使用

null概述一说到 修复,可能很多人会觉得应该很复杂,很难用(我以前是这么觉得的。。。),实际使用起来蛮简单的,这里以一个小demo演示 修复是如何 修复崩溃的,具体更深入的用法,可以看这个https://github.com/bang590 ...
来自: 开发者社区 > 博客 作者: 技术小甜 浏览:8 回复:0

移动热修复:自定义添加机型品牌等信息 - 移动热修复

添加过滤机型Hotfix提供可视化的管理后台,进行发布补丁的过滤机型操作。本文档主要介绍过滤机型使用的自定义过滤参数。一、 系统版本系统版本是指手机所使用的OS的版本。在控制台中,有相应的 ...

移动热修复补丁不生效的排查步骤 - 移动热修复

加载后出现问题,将补丁工具勾选强制冷启动,重新打个补丁。也可以直接查看日志进行排查,上述问题在日志中都有体现,在日志中过滤Sophix即可获取 修复的日志。相关文档Demo程序适用于移动 修复 ...

移动硬盘热插拔后无法读取了。请问有什么办法修复?_和移动热修复相关的问题

移动硬盘 插拔后无法读取了。请问有什么办法 修复?_和移动 修复相关的问题 ...
来自: 开发者社区 > 问答 作者: 知与谁同 浏览:5 回复:5

什么是移动热修复 - 移动热修复

移动 修复(Mobile Hotfix)是面向Android、 iOS平台应用提供的在线 修复服务方案,产品基于阿里巴巴首创的Hotpatch技术,提供细粒度 修复能力,无需等待发版即可实时 修复应用线上问题,用户全程无感知。基本 原理 ...

什么是热修复 - 移动热修复

一、产品概览1.1 简介 修复是面向移动设备的线上 修复服务,基于阿里巴巴多年沉淀的技术沉淀,实现了全平台支持。为APP线上版本提供静默更新,细粒度 修复能力。帮助开发者实时 修复线上问题,敏捷发布轻量级功能。1.2 开发者痛点 由于机型碎片化,线上 ...

移动热修复-补丁加载成功后apache网络库请求报错 - 移动热修复

使用 修复3.2.7及以上版本,补丁加载成功后,使用apache网路库进行请求,在Android 9或以上可能会报错,处理方法:删除有关apache的所有jar依赖包在gradle的android标签下添加useLibrary 'org ...

Sophix本地依赖SDK流程(android studio集成) - 移动热修复

Sophix本地依赖SDK流程(android studio集成)解压在控制台下载的SDK,复制文件夹下的.aar和.jar所有文件到工程的libs目录下,在build.gradle文件中添加如下配置 ...

是否可以支持应用多dex的修复? - 移动热修复

可以,比如谷歌MultiDex方案,最新的补丁工具打补丁包过程中会把多个dex整合为一个完整的dex, 然后分析前后dex的差异打出补丁包, 所以最后不管apk中有几个dex, 都是能正确打出补丁包 ...

Android热修复升级探索——Dalvik下冷启动修复的新探索

简介:阿里非侵入式 修复方案Sophix中有很多你所不知的技术奥秘,这篇文章将带你揭开其中的冰山一角——冷启动类加载 修复技术。## 冷启动类加载 修复对于Android下的冷启动类加载 修复,最早的实现方案是QQ空间提出的 ...
来自: 开发者社区 > 博客 作者: 万壑 浏览:3773 回复:1

Android热修复升级探索——追寻极致的代码热替换

阿里云移动 修复Sophix技术实现 。手机淘宝开发团队对代码的native替换 原理重新进行了深入思考,从克服其限制和兼容性入手,以一种更加优雅的替换思路,实现了即时生效的代码 修复。## 前言前段时间,Android平台上涌现了一系列 修复方案 ...
来自: 开发者社区 > 博客 作者: 万壑 浏览:8960 回复:3

免费下载!业界首部安卓热修复宝典出炉,阿里技术大牛联袂推荐

继《阿里巴巴Java开发手册》后,我们为小伙伴们带来了第二份礼物:业界首部全方位完整介绍热修复原理书籍《深入理解Android热修复技术原理》,该书为阿里巴巴手淘技术团队撰写,现已免费开放下载。下载方式见文末2017年6月,阿里巴巴手淘技术团队推出了史上首个非侵入式移动热更新解决方案——Sophi...

《深入探索Android热修复技术原理》| 每天读本书

深入探索Android热修复技术原理 内容简介: 本书适合对 Android 热修复技术感兴趣的技术人员阅读,也适合 Android进阶开发者参考。 本书系统介绍了 Android 热修复的核心技术原理,结合 Sophix 热修复开发实践过程,从代码修复、资源修复、so库修复三大方向进行了详细的...

《深入探索Android热修复技术原理》实体书正式出版!给你一个更充实全面的热修复技术视角

热修复技术,可以看作 Android 平台发展成熟至一定阶段的必然产物。随着移动端业务复杂程度的增加,传统的版本更新流程显然无法满足业务和开发者的需求,热修复技术的推出在很大程度上改善了这一局面。 热修复技术近年来的飞速发展,尤其是在 Instant Run 方案推出后,各种热修复技术百花齐放,国...

阿里推出业界首个非侵入式热修复方案Sophix,颠覆移动端传统发版更新流程!

阿里巴巴对Android热修复技术已经进行了长达多年的探索。 最开始,是手淘基于Xposed进行了改进,产生了针对Android Dalvik虚拟机运行时的Java Method Hook技术,Dexposed。但这个方案由于对底层Dalvik结构过于依赖,最终无法继续兼容Android5.0以后...

业界首个非侵入式热修复方案Sophix重磅推出,颠覆移动端传统更新流程!

横空出世 阿里巴巴对Android热修复技术已经进行了长达多年的探索。 最开始,是手淘基于Xposed进行了改进,产生了针对Android Dalvik虚拟机运行时的Java Method Hook技术,Dexposed。但这个方案由于对底层Dalvik结构过于依赖,最终无法继续兼容Android...

CodeHub#1 回顾 | 敏捷开发与动态更新在支付宝 App 内的实践

作者介绍:古塘,目前主要负责支付宝框架和各个组件通过移动开发平台 mPaaS 对外输出工作,今天给大家分享的主题是敏捷开发与动态更新在支付宝 App 内的深度实践。 活动推荐:CodeDay#1 线下沙龙杭州站已上线,具体活动信息及报名地址见文章尾部。 支付宝App架构演进 首先来快速看一下支付...

React Native热更新及混合开发

随着 React Native 的不断发展完善,越来越多的公司选择使用 React Native 替代 iOS/Android 进行部分业务线的开发,也有不少使用 Hybrid 技术的公司转向了 React Native 。虽然React Native在目前来说仍有不少的坑,不过对于以应用开发为主...

如何设计一个端计算架构?

作者 | 技神来源 | 阿里技术公众号移动端发展至今,诞生了很多架构用于解决各领域的专有问题。比如针对移动端动态化的Hybrid方案;兼顾动态化和性能的RN、WEEX乃至界面搭建方案;针对热修复的各种Patch方案;还有一些配置、编排等特殊需求的方案。这些方案的核心都是用某种语言描述业务的逻辑方法...

iOS中 动态热修补技术JSPatch

版权声明:本文为博主原创文章,未经博主允许不得转载。 所谓动态热修补就是把能够导致app 崩溃的严重bug,提交新版本到appstore 审核速度太慢影响用户使用,这时候就可以利用 JSPatch 可以让你用 JavaScript 书写原生 iOS APP。只需在项目引入极小的引擎,就可以使...

揭秘Flutter Hot Reload(原理篇)

作者:闲鱼技术-君爱 1. 前言 闲鱼技术团队在2018年引入Flutter后,越来越多的业务场景在Flutter上使用。Flutter的亚秒级热重载一直是开发者的神兵利器,提供给开发者快速修改UI,增加功能,修复bug,不需要重新启动应用,即可看到改动效果。 热重载(HotReload)到底是如...
< 1 2 3 4 ... 1613 >
共有1613页 跳转至: GO

新品推荐

你可能感兴趣

热门推荐

新人福利专场 阿里云试用中心 企业支持计划 飞天会员助力企业低成本上云 智能财税30天免费试用 云解析DNS新用户首购低至36元/年起 ECS限时升级特惠6.5折
移动热修复
移动热修复是面向Android、iOS平台应用提供的在线热修复服务方案,产品基于阿里巴巴首创的Hotpatch技术,提供细粒度热修复能力,无需等待发版即可实时修复应用线上问题,用户全程无感知。