首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

开源轻量级IM框架MobileIMSDK v3.0发布!

三、代码托管同步更新 OsChina: 代码托管:jackjiang/MobileIMSDK - 码云 - 开源中国 项目资料:点击查看更多资料 GitHub: 代码托管:JackJiang2011/MobileIMSDK...iOS客户端SDK:用于开发iOS版即时通讯客户端,支持iOS 6.0及以上,查看API文档; Java客户端SDK:用于开发跨平台PC端即时通讯客户端,支持Java 1.5及以上,查看API文档...:增加了typeu用户自定义协议类型字段,从而大大简化了用户自义协议类型使用; 【解决Bug】 [1] [android]解决了当MobileIMSDK运行于有线电缆网络模式下不能正确判断网络连接事件问题...]SDK代码依然顽强地支持低至Andriod 2.3.3及以上版本(即Android API Level 10+); [5] [iOS] 优化了demoui界面ios10和xcode8下兼容性问题...”; [7] [Android、java、iOS]优化了掉线情况下消息发送能尽快作为“未实时送达”包反馈到UI层从而提升体验; [8] [服务端]因升级MINA2.0.13需要,服务端SDK运行所需

1.7K10

iOS小技能: 限制账号退出登陆后无法收到推送功能(递归设置和删除别名)

/Sounds文件夹下,最后更改UNNotificationSound属性来自定义收款到账语音。...合并音频保存在AppGroup ⭕ 解决金额转换为对应文字细节问题(numFormatter兼容处理) 通知携带 collapse id 参数,将会覆盖掉通知中心里携带相同 collapse...2.3 android极光推送设置心跳交互时间 背景: 对于设备经常离线处理方法,如果这种情况出现几率大的话,建议更新一下SDK,并且将心跳时间从默认4m 50s改为更短,例如1m或30s,将改善推送延时情况...一个设备概念:app集成sdk之后设备上安装打开之后,sdk会向极光服务器进行注册,生成一个唯一标识码regid(app+设备绑定)。...255天活跃,被排除推送目标之外”

1.6K30
您找到你想要的搜索结果了吗?
是的
没有找到

Swift 周报 第三十八期

团队被孤立美国和国外不同小组中,没有全球领导者。一些高管鼓励工程师传播有关延误或挫折坏消息,从而导致设定不切实际目标和最后期限。 苹果在十多年前就致力于生产用于其产品各种芯片。...借助最新光线追踪更新,可将你游戏和产品渲染器扩展到更逼真、更细腻场景。此外还能利用许多其他增强功能, Apple 芯片上更轻松地提供精彩游戏和专业 App。...新 Swift SDK Generator 应主要由 Swift SDK 作者使用,他们可以根据自己需求对其进行自定义并发布自己 Swift SDK 捆绑包。...讨论编写 TCP 客户端应用程序推荐方法是什么?[11] 我需要为 TCP/IP 上自定义专有协议编写一个客户端。我希望它能够 macOS、iOS 和 Linux 上使用。推荐方法是什么?...这个默认实现会让你遇到你提到的确切问题,但是如果你 TCP 客户端类之外声明通道、处理程序、事件循环等,你可以处理处理程序类中发生更改,例如断开连接或接收消息, 客户端类其他方法中。

21130

实时音视频(TRTC)常见问题

该场景适用于 iOS 、Android 平台。 需将 SDK 版本更新至 6.6 版本或以上 一般而言,媒体音量指播放音乐、视频声音、游戏声音等音量,而通话音量指打电话音量,视频通话音量。...默认情况下,麦上用户(视频通话场景中所有用户,低延时直播场景下主播和连麦观众)使用是通话音量。麦下用户(低延时直播场景下普通观众)使用是媒体音量。...需将 SDK 版本更新至 6.5 版本或以上 SDK 提供回调方法 onSendFirstLocalAudioFrame(), enterRoom() 并 startLocalPreview() 成功后开始麦克风采集...具体接口使用说明文档见视频画面旋转 使用自定义视频采集 建议更新 SDK 版本到最新版本。 确认下将采集视频画面的角度是正确。...如果你设备运行有问题,欢迎评论留言反馈或者 Github 上提 issue 反馈

13.2K188

产品动态 | 即时通信IM TUIKit 新增支持uni-app架构

目前我们提供了示例客服群 + 示例好友基础模版,在线客服功能包括: 支持发送文本消息、图片消息、语音消息、视频消息等常见消息。 支持常用语、订单、服务评价等自定义消息。...跨平台开发 一套代码可以多端打包,支持 iOS、Android、微信小程序。 场景化开发 覆盖常用场景,组件化UI助您低代码快速实现所需场景(师生互动,在线答疑,社交娱乐等)。...步骤五:更新路由 根据页面更新路由:更新 pages.json  中 pages 路由。 步骤六:获取签名和登录 uni....项目中通过视频图片代替,没有直接渲染 video,播放时渲染方式规避了层级过高问题。...SDK 更新日志: https://cloud.tencent.com/document/product/269/38492 uni-app TUIKit 源码: https://github.com

2.7K40

React Native学习笔记(二)—— 概要、开发环境搭建、第一个React Navite程序

一、概要 1.1、跨平台开发技术 移动端开发项目中。开发资源不够时,同时由两个团队维护安卓和IOS两套原生APP是成本很高。...Flutter通过支持有状态热重载来扩展此功能,大多数情况下,对源代码更改可以立即在运行应用中反映出来,而无需重新启动或丢失任何状态。Flutter实现此功能已广受赞誉。...其架构如下: MAUI架构图 安卓APP 编译产物为IL,APP启动时JIT运行为本机代码。iOS App 则完全由C# AOT编译为IOS本地组件代码。...就是让发送使用信息给谷歌,发个锤子,决绝,点击“Don’t send”,  这个地方是说你没有SDK,让你设置代码,这里设置,点击 Cancel  等待一会儿  这个图片是告诉你,Android...我们选择Custom 自定义,然后点击 Next 下一步  白色看久了,我觉得眼睛不舒服,所以我都是默认黑色,看个人喜好,然后点击 Next 下一步,之前我们选择自定义SDK路径  所以这个地方就是让你该路径

3.2K21

开发一款简易APP

如果Android SDK已安装到自定义位置,请使用flutter config --android-sdk命令更新到该位置。 [!]...CocoaPods用于获取响应Dart端插件使用iOS和macOS平台端插件代码。 如果没有安装CocoaPods,则插件iOS或macOS上将无法工作。...我用是传到天翼云盘上面 iOS 上安装应用程序: iOS 上安装应用程序比较复杂,因为苹果设备上应用程序必须经过苹果审核和签名过程才能安装。... App Store Connect 中创建内部测试,并邀请测试用户安装应用程序。 使用 Xcode 直接安装(仅限于开发者): Xcode 中打开你项目,选择 iOS 设备作为目标。...使用第三方服务: 有一些第三方服务(例如 Diawi、TestFairy 等)可以帮助不经过 App Store 情况下iOS 设备上安装应用程序。

7310

自定义loader使用说明,以APICloud平台为例

而其他开发者自定义模块、付费模块、第三方SDK模块等都并未加入到loader中,这给开发者开发调试过程中带来一些不便。...同时,自定义loader将与当前APP所有的配置最大限度保持一致,保持开发调试APP环境与正式上线环境一致,保证如微信、微博、百度地图等第三方SDK模块,loader中调试通过后,编译正式版本也不会出现问题...建议开发者上传自己iOS证书。),并且名称统一为“自定义Loader”,多个项目自定义loader进行真机同步时,将是覆盖安装。...7、 自定义loader更新时机,请参考第五点:何时编译新自定义loader五、何时编译新自定义loader1、 更换了APPAndroid或者iOS证书时,需要重新编译自定义loader,同时如果项目中使用了微信...因为如果没有为该APP项目创建证书情况下,使用是官方默认证书,那么自定义loader也将使用该证书,如果项目中用到了微信等与证书相关模块,将带来调试麻烦6、 自定义loader只从设备SD卡或者

54710

浅谈跨平台框架Flutter搭建与运行

下载地址: https://github.com/flutter/flutter/releases 下载完成后,请先将安装包zip解压到想安装Flutter SDK路径(注意:不要将Flutter安装到需要高权限路径...二、更新环境变量:若想在Windows系统自带命令行运行flutter命令,开发者需要添加以下环境变量到用户PATH:“控制面板->用户账户->更改环境变量”,同时,“用户变量”下检查是否有名为“...五、安装Xcode:要为iOS开发Flutter应用程序,需要Xcode9.0或更高版本。 苹果商店安装Xcode 9.0或更新版本。...大多数情况下,当你想要使用最新版本Xcode时,这是正确路径。...对代码进行简单更改,然后使用IDE或命令行工具进行重新加载,可以设备或模拟器上看到更改

3K20

React Native应用部署热更新-CodePush最新集成总结(新)

下面将向大家分享如何使用CodePush实时更新应用,后期会分享采用CodePush,如何自己去实现React Native应用热更新。...需要注意是: 忽略了资源输出是因为 输出资源文件后,会把bundle文件覆盖了。...iOS iOS中我们需要上文中讲到生成bundle,将bundle包与相应图片资源拖到iOS项目中如图: ?...sync方法,提供了如下属性以允许你定制sync方法默认行为 deploymentKey (String): 部署key,指定你要查询更新部署秘钥,默认情况下该值来自于Info.plist(Ios)...后期会向大家分享采用CodePush,自己搭建服务器并实现React Native应用动态更新相关方案。

3.2K60

浅谈跨平台框架 Flutter 搭建与运行

二、更新环境变量:若想在Windows系统自带命令行运行flutter命令,开发者需要添加以下环境变量到用户PATH:“控制面板->用户账户->更改环境变量”,同时,“用户变量”下检查是否有名为“...五、安装Xcode:要为iOS开发Flutter应用程序,需要Xcode9.0或更高版本。 苹果商店安装Xcode 9.0或更新版本。...大多数情况下,当你想要使用最新版本Xcode时,这是正确路径。...若想升级flutter SDK,需要执行命令:flutter upgrade 。 该命令会同时更新Flutter SDK和flutter项目依赖包。...对代码进行简单更改,然后使用IDE或命令行工具进行重新加载,可以设备或模拟器上看到更改

2.6K40

Android 12行为变更和版本兼容思路

为了保持系统安全性和良好用户体验,Android 12会阻止应用程序覆盖层以不安全方式遮盖应用程序情况下使用触摸事件。...要了解有关此版本Android中更改更多信息,请参阅Android 12中非SDK接口限制更新。要大致了解有关非SDK接口更多信息,请参阅非SDK接口限制。...要了解有关此版本Android中更改更多信息,请参阅Android 12中非SDK接口限制更新。要大致了解有关非SDK接口更多信息,请参阅非SDK接口限制。...自定义通知更改 Android 12会更改完全自定义通知外观和行为。以前,自定义通知能够使用整个通知区域并提供自己布局和样式。...测试时,请考虑以下因素并进行必要调整: 自定义视图尺寸已更改。通常,自定义通知高度要小于以前。折叠状态下,自定义内容最大高度已从106dp降低到48dp。

4.4K10

腾讯十大开源项目出炉!

库以及资源,让应用能够不需要重新安装情况下实现更新。...当然,你也可以使用Tinker来更新插件 它主要包括以下几个部分: ◇ gradle编译插件: tinker-patch-gradle-plugin ◇ 核心sdk库: tinker-android-lib...object ◇ 高效,WCDB通过框架层和sqlcipher源码优化,使其更高效表现 ◇ 完整,WCDB覆盖了数据库相关各种场景所需功能 ◆ 地址: https://github.com...是腾讯开源 iOS 平台自动内存泄漏检测工具,引进 MLeaksFinder 后,就可以日常开发,调试业务逻辑过程中自动地发现并警告内存泄漏。...具有如下特性: ◇ 自动检测内存泄漏和释放不及时场景 ◇ 构建泄漏对象相对于 ViewContrller 引用链以帮助开发者定位问题 ◇ 侵入业务逻辑,引入即生效,无需修改任何代码或引入头文件

1.1K10

实时音视频 TRTC 常见问题汇总---WebRTC篇

为了方便开发者技术选型、开发集成,以下是针对不同问题场景整理 TRTC 常见问题汇总,后续会持续更新,欢迎反馈。...Web 端 SDK 使用过程中拔掉摄像头,怎么清除摄像头列表里面的数据?...iOS 微信内嵌浏览器不能正常推流? 点击查看 iOS微信内嵌浏览器对推拉流支持情况。 三、播放问题 音视频互通过程中出现有画面没有声音问题?...Web端4.3.8以上版本已支持自定义流ID,可以更新SDK版本。 小程序当前暂不支持。 Web 端如何在屏幕分享时候采集系统声音?.../tencentyun/SuperPlayer_iOS/issues 即时通信IM:https://github.com/tencentyun/TIMSDK/issues ---(https://github.com

22K108

腾讯十大开源项目出炉!

Tinker是微信官方Android热补丁解决方案,它支持动态下发代码、So库以及资源,让应用能够不需要重新安装情况下实现更新。...当然,你也可以使用Tinker来更新插件 它主要包括以下几个部分: ◇ gradle编译插件: tinker-patch-gradle-plugin ◇ 核心sdk库: tinker-android-lib...基本特性: ◇ 易用,WCDB支持一句代码即可将数据取出并组合为object ◇ 高效,WCDB通过框架层和sqlcipher源码优化,使其更高效表现 ◇ 完整,WCDB覆盖了数据库相关各种场景所需功能...是腾讯开源 iOS 平台自动内存泄漏检测工具,引进 MLeaksFinder 后,就可以日常开发,调试业务逻辑过程中自动地发现并警告内存泄漏。...具有如下特性: ◇ 自动检测内存泄漏和释放不及时场景 ◇ 构建泄漏对象相对于 ViewContrller 引用链以帮助开发者定位问题 ◇ 侵入业务逻辑,引入即生效,无需修改任何代码或引入头文件

1K20

iOS之深入解析Xcode 13正式版发布40个新特性

尤其是项目源代码中存在结构和逻辑不一致情况下。...枚举自定义如何将性能测试自定义指标的测量值与设置基线进行比较; XCTest 现在能够受支持 iOS 设备上 UI 测试中合成指针交互; Xcode 现在为在运行测试时崩溃进程收集代码覆盖率数据...二十九、Audio Units Audio Units 现在提供 Audio Unit host 可以 iOS 中显示自定义视图。...四十、UIKit 对于针对 iOS 15 beta SDK 编译应用程序,文本视图和文本字段中键入时,按键命令不再拦截文本输入和文本编辑命令。...使用 iOS 15 beta SDK 进行编译时,几个与窗口相关关键属性、方法和通知会更改行为。

8.7K40

iOS Class Guard github用法、工作原理和安装详解及使用经验总结

在编译期间内,所有定义头文件内symbol都会用对应生成不同符号替换并编译。iOS-Class-Guard也提供了对cocoapod库混淆。...注意 iOS-Class-Guard混淆system symbol,所有如果在自定义类中某些属性和方法与system symbol有相同名字,则不会被混淆。...保存包含symbol映射json文件 以便于crash时能逆向得到原来symbol ​ curl -LsSf http://github.com/mxcl/homebrew/tarball/master...输出头文件路径,使用 -O参数, 如 -O SWTableView/symbols.hclass过滤ios-class-guard能够过滤出 希望混淆类。...工具默认会从可执行目录(绝大多数情况下是工程根目录)递归搜索所有的 XIB/Storyboard文件。

23410

Selenium和Appium Python自动化测试生成HTML测试报告

打开即用HTML测试报告 如果您保留所有设置不变,则SDK将: 生成带有自动推断项目,作业和测试名称报告 驱动程序上调用命令或执行测试方法名称更改时,自动报告新测 试。...指定自定义项目和职位名称 如果要覆盖TestProject报表中显示自动推断项目和作业名称,可以采用两种方法。...,而不是自动推断名称: 手动测试和步骤报告 默认情况下,当在驱动程序上调用quit()命令或执行测试方法名称发生更改时,SDK会自动报告新测试。...禁用编辑进入安全文本字段文本 默认情况下SDK会编辑被键入到包含敏感数据文本字段中文本,即: type具有值(所有浏览器和操作系统类型)属性字段password。...类型字段XCUIElementTypeSecureTextField(仅在具有XCUITestiOS上)。

1.6K20

一分钟让您APP支持AVIF图片

不过AVIF目前只 iOS16、Android12 上得到原生支持,很多机型覆盖不到,怎么办?本文来教你一分钟集成AVIF解码器,兼容所有机型。...而最关键是,AV1 由谷歌发起AOM(开放媒体联盟)推动, VP9 基础上继续演进,无专利授权费用(而且腾讯也是AOM创始成员哦),关于更多AVIF介绍,可以自行搜索,这里不再赘述。...APP显示AVIF图片 由于AVIF目前只 iOS16、Android12 上得到原生支持,要想覆盖所有主流机型,单靠原生支持肯定是不够。...因此需要客户端开发时集成AVIF解码器自行解码, 业内开源编解码库: https://github.com/AOMediaCodec/libavif  腾讯自研编解码库:本文数据万象AVIF SDK...,小于等于1情况下不作缩放 int inSampleSize = 2; Bitmap bitmap = Avif.decode(buffer, x, y, width, height, inSampleSize

1.4K20
领券