如何排查离线包验签失败的问题 - 移动开发平台 mPaaS

问题定义 线 验签的原理与作用如 线 简介 中所述,验签 失败并不直接导致 H5 应用不可用,但会导致 H5 容器无法从本地获取到 H5 应用的资源,所有流量都会 fallback 到 线上,对用户体验和性能有一定的影响。常见症状有网的情况下, 线 ...

从HTTP层面观察离线包的行为(1):下载离线包 - 移动开发平台 mPaaS

mPaaS 客户端框架对 线 的下载行为作出深度的封装,开发者往往并不直接控制 线 的下载行为。 线 的下载过程大致如下:客户端向 MDS 服务端(cn-hangzhou-component-gw.cloud.alipay.com)发送请求,请求中 ...
推荐

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

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

从HTTP层面观察离线包的行为(2):更新指定离线包 - 移动开发平台 mPaaS

当开发者在 线 发布平台上发布一个新的 线 版本时,客户端拉取更新 的基本过程如下:客户端向 MDS 服务端发送请求,请求中提供了需要更新的目标 H5 App 的 ID 和本地版本号。服务端返回该 线 的相关更新信息(如果存在)。客户端根据返回信息中 ...

从HTTP层面观察离线包的行为 (3):更新全部离线包 - 移动开发平台 mPaaS

-*-all。服务端返回所有符合条件的 线 信息(不在客户端版本范围内的,不返回)。客户端根据返回信息中的内容,主动去下载全量 增量的 amr 文件。操作步骤请求 线 信息。返回的所有符合要求的 线 信息。客户端根据上一步拿到 URL 去下载所有的 ...

ES 處於“initializing”狀態,此時主節點正在嘗試將分片分配到集群中的數據節點。 如果您看到分片仍處於初始化或未分配狀態太長時間,則可能是您的集群不穩定的警告信號。

”狀態之前暫時處於“initializing”狀態,此時主節點正在嘗試將分片分配到集群中的數據節點。 如果您看到分片仍處於 初始化 分配狀態太長時間,則可能是您的集群不穩定的警告信號 ...
来自: 开发者社区 > 博客 作者: 桃子红了呐 浏览:7 回复:0

管理离线包 - 移动开发平台 mPaaS

10.1.60 以上版本,需要额外开启容器配置,详情参见 H5 容器配置。说明:请在第一次打开 线 前调用 MPNebula 接口,否则将会导致公钥 初始化 失败。关于公钥与私钥,参见 配置 线 密钥管理。无论客户端是否开启签名校验,在被判断为 ...

使用 H5 离线包 - 移动开发平台 mPaaS

() // 此方法为阻塞调用,请不要在主线程上调用内置 线 方法。如果内置多个amr ,要确保文件已存在,如不存在,会造成其他内置 线 失败。 // 此方法仅能调用一次,多次调用仅第一次调用有效 ...

使用 H5 离线包 - 移动开发平台 mPaaS

确保文件已存在,如不存在,会造成其他内置 线 失败。 // 此方法仅能调用一次,多次调用仅第一次调用有效。 MPNebula.loadOfflineNebula("h5_json.json" ...

离线包简介 - 移动开发平台 mPaaS

网络时会消耗用户流量自动下载,慎用。如果当前用户点击 APP 时, 线 尚未下载完毕,则会跳转至 fallback 地址,显示在线页面。 fallback 技术用于应对 线 下载完毕的场景。每个 线 发布时,都会同步在 CDN 发布一个对应的 线上版本 ...

创建离线包 - 移动开发平台 mPaaS

H5App,然后点击 线 列表的右上方的 添加 线 按钮,创建 线 。在 基本信息 栏,完成以下配置:资源 类型:选择 全局资源 普通资源 线 版本号:填写 线 的版本号,例如 1.0.0.1。文件:上传 线 资源文件,文件格式为 .zip ...

如何排查离线包(H5应用/小程序)无法更新的问题 - 移动开发平台 mPaaS

告知客户端更新 的详细信息,客户端则根据信息按需主动下载新的资源 到本地并解压覆盖之前的 线资源文件,从而实现 线资源的更新。如果 线 无法更新,对用户体验有较大影响。常见症状开发者通过 MDS(实时发布服务)发布了一个新的 H5 应用 线 一个新的小 ...

生成离线包 - 移动开发平台 mPaaS

AFS,则需要在上述第三级目录前增加一个目录,该目录名称为 mdsweb 服务器中的存储空间(bucket)的名称。引用公共资源:在普通 线 内访问全局资源 中的内容,必须通过绝对路径访问,如 https://mcube-prod.oss-cn ...

配置离线包 - 移动开发平台 mPaaS

打开的 线 列表页,点击 配置管理。在 域名管理 栏,填写虚拟域名,例如 h5app.com。虚拟域名用于客户端加载本地 线 文件时,作为后缀绑定文件名称,以规范本地文件地址名称。说明:虚拟域名不能是以 http https 开头的两级 三级域名。虚拟 ...

管理离线包 - 移动开发平台 mPaaS

发布 线 后,您可以管理已发布的 线 。管理操作包括查看、暂停、结束、删除 线 。查看 线 发布任务进入 mPaaS 控制台,完成以下步骤:点击左侧导航栏的 实时发布 线 管理。在打开的 线 列表页,选择您要查看的 线 。点击下拉按钮()。点击 ...

离线包分析 - 移动开发平台 mPaaS

版本 以及 时间 维度对数据进行筛选。同时,还可以选择查看 分钟、小时、日 维度的指标走势。 线 的三个主要指标为:下发次数:指客户端成功请求到 线 更新提醒的次数。若您下载了 线 安装,仍会收到 线 的更新提醒。到达次数:指客户端成功解压 ...

从HTTP层面观察离线包的行为(4):fallback - 移动开发平台 mPaaS

在某些情况下(例如, 线 本地验签 失败),H5 容器无法从本地获取所需的资源,客户端会转而从 线上地址获取这些资源。基本过程如下:客户端向 MDS 服务端发送请求,请求中提供了本地已有的 H5 App 的 ID 和本地的版本号。服务端返回该 线 的相关 ...

从HTTP层面观察离线包的行为 (5):预置资源 - 移动开发平台 mPaaS

如果预置 配置成功,MDS 服务端也不存在对应的更新发布,理论上在 Charles 中见不到下载 amr 的过程,更见不到 fallback 到 线上的情况。预置 的样例代码项目:iOS:32基线:4-offline-package-preset ...

管理离线包 - 移动开发平台 mPaaS

预置 线 ,分为以下两种方式:预置 线 加载远程 线 预置 线 不管网络情况如何,首页 登录页等页面都需快速加载。因此,可以将这部分资源打包为 线 、提前预置在工程中,以保证在 线情况下资源也能快速加载。具体步骤如下:新建一个独立的 bundle ...

使用 H5 离线包 - 移动开发平台 mPaaS

initNebulaWithCustomPresetApplistPath 进行 初始化。至此,您已经完成 预置 线 。 - (void)application:(UIApplication *)application ...

发布离线包 - 移动开发平台 mPaaS

显示最高版本是 待发布 和 结束发布 状态的 App。在 创建批量发布 页面,配置 发布类型、发布模式 等,具体参数项含义,请参考 发布单个 线 。点击 确定 完成发布创建。结果在 线 列表页,您可以看到该发布的 线 状态显示 灰度发布中 正式发布中。说明:由于当前服务器缓存刷新机制原因,在控制台发布 线 后,客户端会在约 1 分钟后才会收到。后续步骤管理已发布的 线 ...

如何保证离线包内容的安全性 - 移动开发平台 mPaaS

线 验签为了保证 线 的安全,开发者可以开启 线 验签功能。验签的基本过程如下:开发者配置好一对共私钥,私钥放在服务端用于对 线 进行签名,公钥放在客户端,用于对签名对验证。在 线 发布平台,如果配置了签名私钥,平台下发的 amr 文件就会带上签名 ...

javascript中未初始化的变量和未定义的变量的区别

));结果 undefined alert(typeof(age));结果 undefined  初始化的变量和 定义的变量本质上有区别,但实际上我们都对它们执行真正的操作,所以typeof的结果有其逻辑的合理性。    ...
来自: 开发者社区 > 博客 作者: it徐胖子 浏览:278 回复:0

c语言中较常见的由内存分配引起的错误_内存越界_内存未初始化_内存太小_结构体隐含指针

个参数,第一个是要被设置的内存起始地址;第二个参数是要被设置的值;第三个参数是要被设置的内存大小,单位为byte。这里并不想过多的讨论memset函数的用法,如果想了解更多,请参考相关资料。至于指针变量如果 初始化,会导致if语句 assert宏 ...
来自: 开发者社区 > 博客 作者: 文艺小青年 浏览:9 回复:0

关于 来源: volmgr Event ID: 46 故障转储初始化未成功 的问题

初始化 成功的解决办法,说是因为优化关闭了故障转储功能造成的。解决办法是计算机-右键“属性”-高级系统设置-“启动和故障恢复”设置-系统 失败-写入调试信息“选择小内存转储,然后“确定 ...
来自: 开发者社区 > 博客 作者: 日久不生情 浏览:0 回复:0

《C语言程序设计进阶教程》一3.2.1 未初始化变量

本文讲的是C语言程序设计进阶教程一3.2.1  初始化变量,本节书摘来华章计算机《C语言程序设计进阶教程》一书中的第3章,第3.2.1节, Intermediate C Programming[美] 陆永祥(Yung-Hsiang Lu) 著 徐东 ...
来自: 开发者社区 > 博客 作者: 华章计算机 浏览:75 回复:0

多个ViewPager引发的Fragment未初始化

本文主要介绍ViewPager FragmentPagerAdapter中Fragment缓存的规则。可能需要在一个Activity中显示多个ViewPager,如GridView ListView中以ViewPager做Item。在 ...
来自: 开发者社区 > 博客 作者: trinea-cn 浏览:966 回复:0

lsass.exe--系统错误 安全帐户管理初始化失败

nulllsass.exe--系统错误 安全帐户管理 初始化 失败,原因是以下错误:句柄无效.错误状态:0xc0000008&2011-02-17 15:50:37标签:lsass.exe&帐户管理&系统错误&句柄无效 ...
来自: 开发者社区 > 博客 作者: 技术小大人 浏览:9 回复:0

Rainbond集群安装和运维原理解读

本文将解读Rainbond集群的安装和运维的原理,使用户基本了解Rainbond的安装机制和运维重点,便于用户搭建大型Rainbond集群。...image#<em>离线包</em>制作脚本目录 download.sh#缓存docker离线镜像脚本 image.txt ...

《深入理解Android 5 源代码》——第2章,第2.1节获取并编译Android源代码

因为网络方面的原因,可能执行“./repo init-u https://android.googlesource.com/platform/manifest-bandroid-5.0_0_r1”<em>初始化</em>命令会<em>失败</em>,提示一些类似网络连接<em>失败</em>的信息...

向消息延迟说bybye:闲鱼消息及时到达方案(详细)

3)每次重试先判断设备是否在线,如果设备不在线,转发<em>离线</em>通道并终止重试,如果设备在线,则重推<em>未</em>到达的消息,并再次延迟N秒消费 4)每条消息的重试生命周期中用的同一条延迟消息,最多重试消费M次,超过次数不再...

如何开发自己的搜索帝国之ES图形化Kibana安装与使用

您可以从搜索保存的搜索中创建可视<em>化或</em>从一个新的搜索查询开始。Dashboard 一个仪表板显示Kibana保存的一系列可视化。你可以根据需要安排和调整可视化,并保存仪表盘,可以被加载和共享。Monitoring 从图中可以发现...

如何开发自己的搜索帝国之ES图形化Kibana安装与使用

您可以从搜索保存的搜索中创建可视<em>化或</em>从一个新的搜索查询开始。Dashboard 一个仪表板显示Kibana保存的一系列可视化。你可以根据需要安排和调整可视化,并保存仪表盘,可以被加载和共享。Monitoring 从图中可以发现...

Rainbond构建Java Maven项目原理解读(CI)

生成的介质如何运行,即启动命令配置,是在代码主目录Procfile文件中定义,如果代码中做了定义,服务创建时会识别配置内容来<em>初始化</em>BUILD_PROCFILE变量。Procfile 文件的规范请参考文档 BUILD_PROCFILE <em>未</em>定义的情况...

如何做到全年配送 0 故障?盒马揭秘 12个关键技术

开关编码时要注意<em>初始化</em>影响,在系统启动时,被依赖的开关没有<em>初始化</em>会有NP风险。(4)开关多线程影响 我们的开关基本都是单例在多线程环境中使用,开关发布要注意数据的可见性,比较复杂的数组<em>或</em>map结构,推荐使用...

深度解析 | 基于DAG的分布式任务调度平台:Maat

分支节点:该节点根据之前节点的运行结果<em>或初始</em>传入的参数决定分之后的节点走哪个分支。Drogo<em>化</em>部署 Maat服务有多种角色,每种角色都需要不同的运行环境,为了维护这些运行环境,对运维同学来说绝对是个噩梦,这种...

rman理论(一)

我们在例子中指定了数据库的完全备份,所以RMAN会请求数据库中每个数据文件的信息,并且判断是否存在<em>离线</em>的数据文件。这些数据文件信息包括每个数据文件所在磁盘和工作方式的信息,由于使用了默认设置,所以只存在...

双十一会场体验 SSR 优化 - 走向更复杂的渲染架构

当客户端的 WebView 请求资源时,端侧可根据规则来匹配已下发的缓存<em>包</em>,在匹配成功后直接从本地缓存中读取对应的 HTML 和 JS 资源,而无需每次都请求网络、大大缩短了页面的<em>初始化</em>时间。数据预加载 从用户点击跳转...
< 1 2 3 4 ... 3816 >
共有3816页 跳转至: GO

新品推荐

你可能感兴趣

热门推荐

新人福利专场 阿里云试用中心 企业支持计划 飞天会员助力企业低成本上云 智能财税30天免费试用 云解析DNS新用户首购低至36元/年起 ECS限时升级特惠6.5折