> *本文是丰亚东讲师在2021 ArchSummit 全球架构师峰会中「如何系统性治理 iOS 稳定性问题」的分享全文*首先做一下自我介绍:我是丰亚东,2016 年 4 月加入字节跳动,先后负责今日头条 App 的工程架构、基础库和体验... 需要贯穿到软件研发的完整生命周期,包括需求研发、测试、集成、灰度、上线等,在上述每个阶段,研发同学都应该重视稳定性问题的发现和治理。上图中右侧是我们总结的两条比较重要的治理原则:第一条是控制新增,治理...
## 一、前言当应用程序在`IOS` 设备上崩溃(例如,闪退)时,一份“**Crash崩溃报告**”将在该设备上创建并存储起来。崩溃报告描述了应用程序是在何种条件下崩溃的,大部分情况下包含一份当前正在运行线程的完整堆栈跟... 然后根据时间排序查看设备上的`crash`日志。这是开发、测试阶段最经常采用的方式。如果应用程序已经提交到`App Store`发布,用户已经安装使用了,那么开发者可以 通过`iTunes Connect` (`Manage Your Applications...
我们在代码中重视对 Nullable 类型的判断和处理,我们在数据结构定义时都力求避免出现可空类型,最大限度降低判空成本;```kotlininterface ISelectedStateController { fun getStateOrNull(data: DATA): Sele... GalleryFragment().apply { setArguments(arguments ?: Bundle().apply { putInt("layoutId", layoutId()) })}.let { fragment -> supportFragmentManager.beginTransaction() .apply { ...
画质检测与智能处理、画质监控三个方面。**## **画质评测-「评测」先于「优化」**由于观众对图像质量感知的主观差异性,画质评测一直是业界难点。一般对于图像质量的定义有两种:- 从信号处理角度,关注成像系... 我们通过算法对其进行了精准识别和区分,在保持水墨部分模糊朦胧的同时,对剪纸部分进行修复增强,最终达到最优的修复效果。## **画质监控-告别元无知**除画质评估与检测外,针对海量视频,视频云团队打造了高时效、...
您可以通过IOS SDK对IOS客户端进行数据埋点采集。以下为您提供了IOS SDK集成的流程介绍视频,您可以先打开对应的视频,下载demo示例文件,然后结合详细文档学习IOS SDK集成的操作。 示例demo 讲解视频 SaaS:【附件下... SaaS海外版本引入 objectivec pod 'RangersAppLog', '6.16.6', :subspecs => [ 'Host/SG', 海外用户使用此Host 'Core', 'UITracker', 'Log', 无需圈选和实时埋点检测可以移除,参...
您可以通过IOS SDK对IOS客户端进行数据埋点采集。以下为您提供了IOS SDK集成的流程介绍视频,您可以先打开对应的视频,下载demo示例文件,然后结合详细文档学习IOS SDK集成的操作。 示例demo 讲解视频 SaaS:【附件下... SaaS海外版本引入 objectivec pod 'RangersAppLog', '6.16.6', :subspecs => [ 'Host/SG', 海外用户使用此Host 'Core', 'UITracker', 'Log', 无需圈选和实时埋点检测可以移除,参...
V4.5.0 release note:更新时间:2023-6-27 发布版本:V4.5.0 迭代说明: 1. 私有化-看板异常检测优化功能概要:折线图支持展示异常检测 功能详细说明&配图: 2. CDPTag增加openapi功能概要:新版标签开放OpenAPI,支持... 查看美国、新加坡、英国用户同时上报的数据。 功能范围:高级分析、基础分析、看板、订阅与监控,支持多时区功能 功能详细说明&配图: 6. OP-用户画像增加国家分布功能概要:用户画像模块新增世界地图,支持查看指定...
在使用实时埋点检测、App 圈选以及 App 热图功能无法进入时,可以请研发同学排查 SDK 接入是否正确。 1. Android 依赖的 SDK 包如下: 埋点验证:lite+scheme,all+scheme 圈选事件:all+scheme 说明 开始前请首先检查初... 检查appid、url scheme是否正确,具体说明请参见Android SDK 集成的配置Scheme(可选) 部分。 如果上述都一致,可以让客户试以下操作。先在手机上把这个应用打开,再扫码测试是否能够成功。 2. iOS 检查步骤如下: ...
在使用实时埋点检测、App 圈选以及 App 热图功能无法进入时,可以请研发同学排查 SDK 接入是否正确。 1. Android 依赖的 SDK 包如下: 埋点验证:lite+scheme,all+scheme 圈选事件:all+scheme 说明 开始前请首先检查初... 检查appid、url scheme是否正确,具体说明请参见Android SDK 集成的配置Scheme(可选) 部分。 如果上述都一致,可以让客户试以下操作。先在手机上把这个应用打开,再扫码测试是否能够成功。 2. iOS 检查步骤如下: 检...
在使用实时埋点检测、App 圈选以及 App 热图功能无法进入时,可以请研发同学排查 SDK 接入是否正确。 1. Android 依赖的 SDK 包如下: 埋点验证:lite+scheme,all+scheme 圈选事件:all+scheme 说明 开始前请首先检查初... 检查appid、url scheme是否正确,具体说明请参见Android SDK 集成的配置Scheme(可选) 部分。 如果上述都一致,可以让客户试以下操作。先在手机上把这个应用打开,再扫码测试是否能够成功。 2. iOS 检查步骤如下: 检...
iOSiOS 端 SDK 包含以下新增功能和变更: 更新 “拉取文件数据”(startPullFile)接口,支持从云机实例下载文件到App沙盒路径下。详细信息,参考 文件传输。 新增 “操控权控制”(enableControl)等接口,支持设置指定用户是否具有云手机的操控权。相关信息,参考 设置用户的操控权。 新增 “拦截 SDK 向云机实例发送触控事件”(setInterceptSendTouchEvent)等接口,支持回传触控事件(业务方可根据需要消费触控事件)。详细信息,参考 ...
> *本文是丰亚东讲师在2021 ArchSummit 全球架构师峰会中「如何系统性治理 iOS 稳定性问题」的分享全文*首先做一下自我介绍:我是丰亚东,2016 年 4 月加入字节跳动,先后负责今日头条 App 的工程架构、基础库和体验... 需要贯穿到软件研发的完整生命周期,包括需求研发、测试、集成、灰度、上线等,在上述每个阶段,研发同学都应该重视稳定性问题的发现和治理。上图中右侧是我们总结的两条比较重要的治理原则:第一条是控制新增,治理...
本文介绍 iOS 观播 SDK 的发布历史。 2024 年 4 月日期 版本号 功能描述 2024-04-29 1.34.1 修复了一些问题。 2024 年 3 月日期 版本号 功能描述 2024-03-28 1.34.0 支持同时开启主备流、超低延时直播... 2024 年 1 月日期 版本号 功能描述 2024-01-31 1.33.1 BDLLivePullViewControllerConfig 中新增 isCloseWhileDisappear 属性,用于在 shouldShowInAppPipIfAvailable 属性传入的 isClose 参数值不符合预期时...