前言 近期项目中需要完成一个实现屏幕录制(包含画面、麦克风、app内声音)功能,并压缩上传服务器,因此对iOS系统的replaykit进行了初步的研究,现分享一下结果: 概述...

前言 近期项目中需要完成一个实现屏幕录制(包含画面、麦克风、app内声音)功能,并压缩上传服务器,因此对iOS系统的replaykit进行了初步的研究,现分享一下结果: 概述...
录屏模块使用逻辑: 初始化录屏 开始用就完事了 实际开发应用 一. 初始化录屏为了能在刚进到页面的时候就弹出权限提示,所以在视图出现的时候就初始化录屏模块 二、开始录屏 三....
解决项目真机上可运行,模拟器上不行,并出现以下错误: 或 解决方案一 1.添加arm64到项目PEROJECT和TARGETS的Excluded Architectures中...
译自 RxSwift to Combine: The Complete Transition Guide[https://quickbirdstudios.com/blog/...
之前尝试过按照网上的方法配置密钥,虽然配置成功了但是每次进行任何操作还是得输入密码(不用输账号,只是输入 .rsa.pub的passphrase),还是很不方便,自己重新配置...
1.简介 Mac OS自带的终端,用起来虽然有些不太方便,界面也不够友好。iTerm2是一款相对比较好用的终端工具.iTerm2常用操作包括主题选择、声明高亮、自动填充建议、...
缘由 最近在刷知乎,抖音的过程中,发现知乎的评论查看做的很不错,从底部present出来,通过向下滑动可以快速关闭,向上滑动也可以浏览,而且可以push到下一层及查看详细的回...
关于面试题 打个比方,如果把找工作理解成考大学,面试就是高考,市面上的“真题”就是模拟试卷。我们会很容易倾向于在面试前寻找对应公司的面试“真题”,重点准备,期待“押题”成功。...
原创:知识点总结性文章创作不易,请珍惜,之后会持续更新,不断完善个人比较喜欢做笔记和写总结,毕竟好记性不如烂笔头哈哈,这些文章记录了我的IOS成长历程,希望能与大家一起进步温...
iOS组件化的应用我们采用了CTMediator方式实现, 以下是CTMediator作者的博客地址:iOS应用架构谈 组件化方案 在现有工程中实施基于CTMediat...
一、获取字符串的高度 二、获取富文本的高度 方法一: 方法二:
一、前言 前一段时间彩云小译上了App Store的推荐,我下载试玩了一下,效果还是非常不错的。它可以实现实时翻译的功能,我自己粗浅地分析了一下彩云小译的实现原理,其中最重要...
iOS9以后苹果推出ReplayKit框架,专门用来实现手机录屏功能,所以想要实现录屏功能再也不需要配置第三方了,下面是我实现的效果图,敬请欣赏!👇 借鉴网上的资料和苹果AP...
基于CTMediator的组件化方案 组件化方案: 总的来说做组件化,目前比较成熟的方案有两种:1、基于CTMediator的组件化方案。2、是类似于蘑菇街Protocol-...
前段时间抽空总结了一下iOS视频播放的基本用法,发现这其中还有一个我们无法绕过的问题,那就是播放界面的旋转与适配。的确,视频播放与游戏类型的App经常会遇到这个的问题。由于至...
目录相机基本实现步骤捕捉会话——AVCaptureSession捕捉输入——AVCaptureDeviceInput捕捉预览——AVCaptureVideoPreviewLa...
教程 OpenGL ES实践教程1-Demo01-AVPlayerOpenGL ES实践教程2-Demo02-摄像头采集数据和渲染OpenGL ES实践教程3-Demo03-...
有demo嘛
Swift使用AVFoundation实现自定义相机1.什么是AVFoundation AV Foundation是在iOS,macOS,watchOS和tvOS上使用基于时间的视听媒体的全功能框架。例如,你可以用它来检查,创...
Charles安装 HTTP抓包 HTTPS抓包 1. Charles安装 官网下载安装Charles:https://www.charlesproxy.com/downlo...
提供APP技术支持,审核人员有问题可联系邮箱:ios_zbs@163.com[mailto:ios_zbs@163.com] 地址:中国北京市海淀区泰鹏大厦三层。谢谢!!