开发者工具正式版下载
收藏我的收藏
抖音开发者工具 4.1.6 及之后版本不再支持 Window 10 之前的 Windows 操作系统,请升级操作系统或者使用 4.1.5 版本
4.3.8(2025-04-10)
- •新增:基础库升级,最新版本为 3.66.0.1,默认版本为 3.63.0.4
- •修复:修复模拟器中 web-view 组件丢失 origin header 问题
- •修复:修复预览&真机调试场景下小程序引用插件预览失败问题
4.3.7(2025-03-19)
- •新增:支持在工程列表页搜索项目
- •新增:支持在登录页展示历史邮箱 / 手机号下拉列表时,删除邮箱 / 手机号信息
- •优化:显著降低小程序真机调试及预览耗时
- •修复:修复调试器需要二次点击才能高亮具体文件的问题
4.3.6(2025-02-28)
- •新增:编译模式支持搜索功能
- •优化:支持更多阶段(预览前、上传前等)自定义处理命令
- •优化:加快局域网预览调试速度
- •优化:Unity 取消上传成功的版本不能够重新上传的限制,上传时填写版本需要大于线上、提审、灰度版本
4.3.5(2025-01-23)
- •新增:小游戏支持预览、发布上传开启“高性能+模式”, 查看详情
- •新增:小游戏支持代码深度防护,查看详情
- •修复:修复小游戏代码片段无法正常使用开放数据域的问题
- •修复:修复部分 Windows 设备打开工程出现卡顿的问题
- •修复:修复 Scroll-View 内部元素移除时,调试器 Elements 元素残留问题
4.3.4(2025-01-08)
- •新增:Unity 小游戏支持性能测试工具,查看详情
- •新增:支持本地调试、部署抖音云函数服务,查看详情
- •新增:小游戏模拟器支持更多设备能力的模拟(包括麦克风、摄像头、录音、录屏等)
- •优化:小游戏支持引入 .ico、.cur 文件类型
- •修复:修复 AI 助手无法渲染表格的问题
4.3.3(2024-12-12)
- •新增:小游戏支持 AI 助手,支持快速解答开发者问题、代码解释/优化、错误信息修正
- •新增:小程序支持动态引用小程序行业插件,查看详情
- •优化:多网卡用户在局域网快速调试/预览选择 IP 后,下次会自动选中
- •优化:编辑器 AI 助手悬浮窗显示位置优化,不遮挡代码
- •优化:优化开发者工具内存占用
- •修复:修复局域网预览模式下代开发小程序 ext.json 不生效的问题
- •修复:修复点击编译模式空白区域不生效的问题
4.3.2(2024-11-25)
- •新增:Unity 小游戏 支持 WebGL Wasm 分包工具,查看详情
- •新增:小程序编辑器支持代码 AI 智能补全能力,查看详情
- •新增:模拟器支持更多机型,包含 OPPO、vivo、小米等
- •新增:小游戏模拟器工具栏支持停止运行模拟器功能
- •新增:小游戏模拟器支持开放数据域
- •优化:增强 AI 助手 UI 生成后的导出功能,支持创建页面、组件,导入已有页面,查看详情
- •修复:控制台中错误堆栈信息的展示
4.3.1(2024-10-24)
- •新增:对 IDE 消息通知列表的 UI 进行了优化,新增支持消息按类别分类展示
- •新增:移除了对旧版直播互动小玩法的支持,并添加了直播互动工具开发入口
- •优化:改进了模拟器中部分 JSAPI 和组件的表现,以确保与真机一致,包括
button
组件的open-type
等功能如chooseAddress
、getAnalysisInfo
、makePhoneCall
- •优化:增强了 AI 助手的 UI 生成功能,现支持从图片及 Figma 文件直接生成 UI 代码
- •优化:升级编辑器的默认配置,新增支持 TTML / TTSS 文件的右键格式化功能
- •修复:解决了 AI 助手在 UI 代码导出时偶发的失败问题
4.3.0(2024-09-23)
- •新增:Unity 小游戏支持模拟器预览,查看详情
- •新增:AI 助手内嵌至编辑器右侧,支持多种 命令,更便捷使用 AI 指令
- •新增:支持小游戏使用不同测试通道上传,查看详情
- •新增:支持新建时选择后端服务(抖音云),自动开通抖音云
- •新增:小程序工程分析支持分析安全维度
- •新增:支持直播互动工具开发,查看详情
- •优化:人工客服入口移动至 AI 助手中,并优化交互体验
4.2.9(2024-08-30)
- •优化:优化构成分析面板 UI,支持搜索和导出能力,查看详情
- •优化:优化 AI 助手,支持命令选择,新增生成 UI ,操作 IDE 功能
- •优化:优化“工程分析”工具小程序启动阶段性能 UI,新增部分性能检测项,查看详情
- •优化:优化 Trace 面板指标展示和事件搜索能力,新增部分性能检测项,查看详情
- •修复:修复 Trace 面板火焰图偶现时间展示异常问题
- •修复:修复
tt.getLocation
偶现获取地址异常问题
4.2.8(2024-08-07)
- •新增:Unity 小游戏支持添加启动参数和场景值进行预览调试,查看详情
- •优化:AI 助手支持流式返回答案,更快获得结果
- •修复:视频&插屏广告在模拟器中
destroy
调用报错问题- •修复:模拟器触发 tt.relaunch 导致偶现编辑器无法正常输入问题
- •修复:模拟器网络请求 header 中的
user-agent
移除尾部单引号- •修复:偶现模拟器一直加载中问题
- •修复:模拟器中小程序 canvas 使用异常问题(基础库 3.34.0.2 及以上)
4.2.7(2024-07-17)
- •新增:小程序新增工程分析辅助工具,支持性能、稳定性等动态检测,查看详情
- •新增:小程序支持打包可忽略配置,查看详情
- •新增:支持 Unity 小游戏扫码预览调试功能,查看详情
- •新增:支持「录制回放自动化测试」实验性功能。查看详情
- •优化:Lite 模式下支持使用快捷键 (Windows: Ctrl+R, Mac: Cmd+R) 刷新模拟器
- •修复:修复编译不等待编译前自定义命令执行完成问题
- •修复:修复 pnpm 软链导致的 npm 构建路径异常问题
4.2.6(2024-06-25)
- •新增:小程序支持 AI 助手 beta 实验性功能,支持快速解答开发者问题、代码解释/优化、错误信息修正
- •新增:新增“详情 - 工程配置 - 开启数据预取策略”入口,开启后,预览或真机调试时将进行数据预取,方便开发者调试数据预取功能
- •新增:小程序模拟器支持 CSS 属性 env(safe-area-inset-*) 模拟
- •新增:小游戏模拟器支持 vibrateLong showFavoriteGuide checkShortcut openAwemeUserProfile 等 API
- •新增:菜单中「工具」增加交易系统签名工具入口
- •优化:支持小程序模拟器更多模拟能力,包含打开 webcast 直播间和 IM 客服的 UI 展示等
- •优化:优化沙盒 appid 的创建体验
- •修复:修复从有 tabBar 页面跳转到无 tabBar 页面,windowHeight 的值保持不变的问题
4.2.5(2024-05-28)
- •新增:支持小程序 Web 化页面配置检测,查看详情
- •新增:Lite 模式下模拟器增加左右布局切换能力
- •修复:修复三方小程序局域网快速调试/预览,扫码后端上内容不更新的问题
- •修复:修复 trace 局域网调试三方小程序扫码失败的问题
- •修复:修复调试器快捷键缩放影响其他模块缩放的问题
- •修复:修复模拟器执行 tt.request 时,content-type 配置 application/json 对非 JSON 字符串 data 的处理与真机不一致的问题
4.2.4(2024-05-08)
- •新增:支持小程序 Web 化预览与调试,查看详情
- •新增:多网卡 IP 用户在使用局域网快速调试 / 预览时,可以自行选择网卡 IP
- •优化:优化了开发者工具在复杂小程序开发场景的性能
- •优化:模拟器网络请求支持 http2 ,http1 默认支持 keep-alive 长连接
- •优化:绑定抖音号改为按钮触发而非自动触发
- •修复:修复打开项目窗口偶现自动弹出预览失败问题
- •修复:修复 Windows 系统不开启原生调试时编译错误信息乱码问题
- •修复:修复编辑器插件安装失败问题
4.2.3(2024-04-16)
- •新增:小程序模拟器支持静音能力,并支持缓存,查看详情
- •新增:小程序体验评分支持真机模式分析能力,查看详情
- •新增:小程序支持隐私协议自定义授权组件,查看详情
- •新增:小程序模拟器支持 prefetchRules 数据预取,查看详情
- •优化:独立窗口引导 Lite 模式,建议使用 Lite 开发模式
- •修复:修复 tt.chooseLocation 偶现地图空白无效果问题
- •修复:修复 tt.stopCompass 在模拟器中无法停止监听问题
- •修复:修复 tt.getExtConfig 内容信息展示有误问题
- •修复:修复 tt.enableUserScreenRecord 和 tt.disableUserScreenRecord 在模拟 iOS 机型时报错问题
- •修复:修复三方小程序多文件配置 tabBar,导致跳转 tabBar 页面失败问题
- •修复:Lite 模式真机面板状态下工具栏隐藏“预览”按钮
4.2.2(2024-03-28)
- •新增:支持上传发布 Unity 小游戏,查看详情
- •新增:Lite 模式工具栏加入预览弹窗,查看详情
- •新增:可以通过设置项偏好决定外部编辑器打开 IDE 时使用的工作区模式,查看详情
- •修复:修复若干模拟器、编辑器问题
4.2.1(2024-03-04)
新增:编辑器支持 TTML Emmet 能力,支持快速补全组件 id 和 class,并优化自动补全能力
新增:支持小程序 js/ts/ttml 文件保存时自动检测文件中的部分错误,如接口废弃、无权限等
新增:支持基础库 3.16 以及以下版本
优化:优化模拟器加载速度
修复:优化 npm 构建能力,修复若干 npm 构建问题
修复:修复编辑器右键显示多个查找定义/引用的问题
4.2.0(2024-01-30)
新增:小游戏新增抖音云入口,查看详情
新增:小程序支持基础库 3.13 版本
修复:首次安装并启动 IDE 时模拟器偶现一直加载的问题
修复:切换模拟器时未能够切换请求 user-agent 问题,无法区分 iOS 和 Android
修复:设置页快捷键面板显示异常问题
修复:小游戏修复 Windows 下单文件分包时,包大小计算错误的问题
修复:小游戏工程管理页 appid 下拉列表获取不到部分小游戏问题
4.1.9(2024-01-11)
- •新增:模拟器支持更多热门机型模拟
- •优化:当代理导致网络无法访问时,支持一键取消代理
- •优化:支持小程序多 Webview 页面调试
- •优化:优化导入代码片段时的卡顿问题
- •修复:修复调试器 Network 无法展示 plain/text 等格式 Response 问题
- •修复:修复 video-player 组件在 Elements 展示问题
4.1.8(2023-12-15)
- •新增:创建应用输入 AppId 时,“测试号”快捷按钮改为“快速创建沙盒应用”,测试号仍可从下拉列表中选择
- •新增:image 组件支持 HEIC 格式图片
- •优化:模拟器支持 tt.starLocationUpdate, tt.onLocationChange,通过「定位」工具模拟触发
- •优化:优化开发者工具运行期间的卡顿
- •修复:修复部分设备编辑器加载失败问题
- •修复:修复部分设备偶现的白屏问题
Mac arm64 下载地址(适用于 Apple 芯片)
4.1.7(2023-11-29)
- •新增:新增编辑器调试插件,支持小程序源码调试,查看详情
- •新增:新增原生编译能力,提升编译速度,查看详情
- •优化:下一次打开 Lite 模式时,默认展示上一 次退出时使用的设备(模拟器/真机)面板
- •优化:优化开发者工具内存占用
- •优化:支持模拟器中 tt.openDocument 和 tt.sendSms 接口模拟
- •优化:分包目录为空时的错误提示
- •修复:Windows 下包体积计算错误问题
- •修复:修复调试器条件断点 conditional breakpoint 无法输入的问题
- •修复:修复骨架屏 cssUnit 配置 rem/vw 无效的问题
- •修复:修复 Elements 面板 css 多类选择器展示异常的问题
- •修复:修复 tt.pay 支付成功无法触发问题
- •修复:修复部分 Windows 设备打开开发者工具出现 crash 的问题
- •修复:修复 Windows 构建 NPM 时的问题
Mac arm64 下载地址(适用于 Apple 芯片)
4.1.6(2023-11-08)
- •重大更新:升级底层依赖,优化性能,升级编辑器,编辑器扩展兼容最新版本插件,并支持导入已安装的 VSCode 插件
- •新增:支持基础库 3.1.0、3.2.0 版本,查看详情
- •优化:真机调试 / 预览支持在加载过程中切换推送模式或快速调试
- •优化:NPM 构建面板支持切换 Shell 配置与 NPM 源
- •优化:提升前置页,设置页等独立窗口加载速度
- •修复:修复开启小程序 cookie 机制下,tt.uploadFile / tt.downloadFile 服务端 set-cookie 不生效的问题,查看详情
- •修复:修复切换小程序 AppID 时错误复用登录态缓存的问题
- •修复:修复三方小程序 ext.json 配置 tabbar 不能正常覆盖 app.json 的问题
- •修复:修复热重载执行上次代码问题
- •修复:修复设置页-快捷键无法正常切换多窗口快捷键的问题
- •修复:修复存在 miniprogramRoot 配置时的 NPM 构建功能异常问题
Mac arm64 下载地址(适用于 Apple 芯片)
4.1.5(2023-10-13)
- •新增: Windows 版本在登录页面加入“设置”入口
- •新增:调试器新增 Sensors 面板,支持加速度器、陀螺仪的模拟,查看详情
- •新增:调试器 Elements 面板新增 Component Data 子面板,支持自定义组件 data 展示(基础库依赖 3.1.0.2 以上)
- •优化:优化工程管理页“导入工程”入口路径
- •优化:工程管理页新建、导入工程 AppID 输入框改为下拉列表,防止输入错误的AppID只允许选择自己有权限的 AppID
- •修复:修复使用内置 Beautify 插件格式化 JS 代码的部分问题
- •修复:修复偶现无法触发编译问题
Mac arm64 下载地址(适用于 Apple 芯片)
4.1.4(2023-09-18)
- •新增:抖音小程序原生开发支持热重载能力,查看详情
- •新增:预览与真机调试增加权限控制,查看详情
- •新增:模拟器「Location 」工具支持地图选点
- •新增:加入抖音扫码绑定到开发者账号能力,查看详情
- •优化:小程序 tabBar 增加不支持 svg 提示,对齐真机
- •优化:全局配置
app.json
支持 permission- •修复:Windows 部分场景下偶现预览以及真机调试一直加载中的问题
- •修复:Windows Lite 全屏模式下,打开调试器无响应问题
Mac arm64 下载地址(适用于 Apple 芯片)
4.1.3(2023-08-28)
- •新增:支持局域网快速调试功能,真机调试 / 预览速度在部分设备下优化 50% 以上
- •新增:支持基础库 2.96 版本,支持模拟器模拟相机功能(点击工具「详情」-> 切换 2.96 基础库版本)
- •新增:模拟器支持 tt.reportAnalytics,支持在平台控制台提前验证埋点
- •优化:优化上传弹窗,支持更新日志输入窗口多行输入
- •优化:支持小程序二次打开快速编译,优化工程加载速度
- •优化:减少部分耗时任务,优化部分场景下性能问题
- •修复:模拟器上部分小程序域名白名单校验异常问题
- •修复:调试器 Element 面板自定义组件在某些场景显示不正确的问题
- •修复:当用户文件夹名称带有特殊字符时导致模拟器一直加载的问题
- •修复:部分场景中输入空格会触发代码片段提示问题
- •修复:调试器 Network 面板部分请求存在异常 pending 或不展示 response 问题
- •修复:全屏模式下 Lite 模式工具栏「调试器」点击延迟以及调试器无法展示问题
Mac arm64 下载地址(适用于 Apple 芯片)
4.1.2(2023-08-08)
- •新增:设置页加入编辑器设置,支持自定义字体大小、自动保存配置等
- •新增:导入代码片段时加入风险提示
- •新增:支持从工程管理项目列表的项目卡片右键菜单中打开 Lite 模式
- •新增:在检测到内存不足、三方框架、编辑器隐藏一段时间后,弹窗提示推荐使用 Lite 模式
- •优化:模拟器支持分包局部编译,加快分包 小程序模拟器渲染速度
- •优化:真机调试 / 预览取消手动勾选局域网调试,自动判定局域网进行连接
- •优化:加快模拟器弱网环境加载速度
- •优化:模拟器 getSystemInfo(Sync) 中 windowHeight 属性,模拟器 TabBar 高度对齐真机
- •修复:git 源代码管理状态偶现更新失效的问题
- •修复:当 project.config.json 文件损坏时,模拟器加载失败的问题
- •修复:当编译模式下 id 为 0 出现的异常选中问题
Mac arm64 下载地址(适用于 Apple 芯片)
4.1.1-1(2023-07-24)
- •修复:当小程序编译模式名字为空时导致的工作区黑屏问题
- •修复:某些设备下偶现工程管理界面无法正常打开黑屏问题
- •修复:编辑器右键“新建小程序页面”报错问题
Mac arm64 下载地址(适用于 Apple 芯片)
4.1.1(2023-07-11)
- •新增:小程序实验室新增“审核预检”面板,可检测潜在审核驳回问题,查看详情
- •新增:小程序编译模式中支持“模拟更新”选项,支持模拟版本更新成功/失败场景
- •优化:模拟器体验优化,支持 onNetworkStatusChange、 showFavoriteGuide 等 API
- •优化:优化编译&模拟器加载流程,加快小程序首次加载速度
- •优化:macOS 中支持从非应用程序目录下启动
- •优化:Windows 支持以非管理员模式启动
- •修复:Lite 模式下调试器中无法触发全选、复制和粘贴等快捷键问题
- •修复:调试器顶部分割线鼠标拖拽鼠标粘滞问题
Mac arm64 下载地址(适用于 Apple 芯片)
4.1.0(2023-06-28)
- •重大更新:支持 IDE Lite 模式,内存降低 30~40%,查看详情
- •新增:小程序“编译模式”支持二维码、URL Link、URL Schema 解析
- •新增:菜单中新增「项目」等选项,支持快速新建、导入项目
- •新增:切换模拟器网络连接时,支持 3G、4G 等弱网模拟
- •优化:加快 Windows 更新安装速度
Mac arm64 下载地址(适用于 Apple 芯片)
4.0.8(2023-05-22)
- •优化:优化部分场景下开发者工具的性能表现,减少卡顿情况
- •优化:优化代码编辑体验,调整单词匹配优先级,TTML 编写时支持输入 view 后 tab 快速补全
- •优化:优化模拟器加载速度
- •优化:前置页删除不存在项目时,增加提示语
- •修复:沙盒权限映射正式小程序时域名校验问题
- •修复:Windows 上智能客服和签名验证工具窗口无法拖动问题
Mac arm64 下载地址(适用于 Apple 芯片)
4.0.7-1(2023-04-24)
- •新增:支持小程序私有配置功能,解决uni-app工程配置被重置问题,查看详情。
- •新增:支持搬家工具转换效果网页展示,强化API/组件转换能力,优化部分转换提示,查看详情。
- •优化:优化开发者工具 UI 视觉体验。
- •修复:修复某些设备下,交互操作偶现卡顿的问题。
- •修复:修复详情面板无法滚动的问题。
- •修复:修复通过帮助菜单跳转开发者社区页面为空的问题。
- •修复:修复 4.0.7 版本模拟器授权手机号失败的问题。
Mac arm64 下载地址(适用于 Apple 芯片)
4.0.6(2023-03-31)
- •优化:当模拟器或编译内存占用过高时,支持手动重试刷新重置。
- •修复:
tt.getRecorderManager
报错信息与真机不对齐问题。- •修复:
tt.createInnerAudioContext
等音视频 API 请求报错,referer 携带错误问题。- •修复:详情页-工程配置面板 “自动编译” 默认值展示问题。
- •修复:调试器 Elements 面板首次加载偶现空白问题。
- •修复:当使用 miniprogramRoot 时,自定义导航栏权限自动修复不生效问题。
Mac arm64 下载地址(适用于 Apple 芯片)
4.0.5(2023-03-20)
- •新增:模拟器支持抖音授权 tt.showDouyinOpenAuth
- •优化:优化 IDE 的内存占用
- •优化:“体验评分”功能从【调试器】调整至【工程分析】插件
- •优化:调整模拟器“更多”菜单,与真机 UI 对齐
- •修复:小游戏 user 目录上限调整为 200MB 及压缩包内空文件影响体积计算绕过目录限制问题
- •修复:修复某些 windows 设备休眠恢复后,调试器面板显示空白的问题
- •修复:修复少量用户无法启动 IDE 的问题
Mac arm64 下载地址(适用于 Apple 芯片)
4.0.4(2023-02-17)
- •新增:设置页内容丰富,支持中英文切换、快捷键配置、真机调试配置、模拟器配置
- •修复:修复登录信息过期相关问题
- •修复:修复若干调试器、模拟器问题
Mac arm64 下载地址(适用于 Apple 芯片)
4.0.3(2023-01-11)
- •新增:支持隐藏编辑器功能
- •新增:模拟器支持 worker 能力调试,查看详情
- •新增:支持 TTSS 文件格式化能力
- •新增:模拟器下方状态栏页面路径支持右键打开小程序页面文件
- •新增:模拟器支持 aweme-data 组件
- •修复:修复部分编辑器问题,优化 TTML、JS 代码编辑体验
- •修复:修复分包与主包存在相同文件夹名称时包体积计算错误的问题
- •修复:修复若干调试器、模拟器问题
Mac arm64 下载地址(适用于 Apple 芯片)
4.0.2(2022-12-23)
- •新增:支持项目构成分析功能,查看详情
- •新增:从抖音 23.8.0 开始,支持小游戏 Android 真机调试功能,查看详情
- •新增:模拟器定位工具支持切换能力,支持调试 getLocation fail 逻辑
- •优化:支持直接使用模板新建小程序
- •修复:修复模拟器小程序 onShareMessage 未带上参数的问题
- •修复:修复模拟器扫码登录后刷新模拟器登录验证失效问题
- •修复:修复模拟器、调试器若干问题
Mac arm64 下载地址( 适用于 Apple 芯片)
4.0.1(2022-12-01)
- •重要更新:应用名称变更为「抖音开发者工具」
- •重要更新:IDE 模拟器支持交易 2.0 前端组件
<pay-button>
, <consume-card>
,<rate-button>
调试- •新增:详情页新增“调试阶段提升包体积限制上限”选项,开启后预览、真机调试可以放宽包体积限制
- •新增:小程序上传成功后,新增跳转至控制台的入口
- •新增:新增 uniapp 小程序勾选域名校验时的提示,提供编译后需要重复勾选域名校验的解决方案,查看详情
- •优化:新增编译模式时,支持自动填充当前页面的地址和参数
- •优化:模拟器 UI 优化,支持布局缓存,支持记忆左右布局位置
- •优化:模拟器选择"自适应"缩放后,窗口发生变化会跟随适应
- •修复:修复 4.0.0 版本小程序模拟器 picker 组件无法点击确定的问题
Mac arm64 下载地址(适用于 Apple 芯片)
4.0.0(2022-11-11)
- •重要更新:工具名称变更为「抖音开发者工具」
- •重要更新:功能融合,同时支持小程序、小游戏、小玩法的开发
- •新增:模拟器支持基础库版本 2.74 版本,查看详情
- •优化:编辑体验优化,精简 TTML 代码自动补全信息
- •修复:修复若干模拟器、调试器问题
Mac arm64 下载地址(适用于 Apple 芯片)
3.3.8(2022-10-25)
- •新增:模拟器设备调试体验优化,支持自适应比例,支持 iPhone 灵动岛,并支持设备皮肤展示
- •新增:优化调试器 Audits 体验评分面板,支持更多规则的检测
- •新增:一键搬家工具配置更新,支持更多接口的转换
- •修复:修复在某些情况下与其他软件端口冲突导致的模拟器一直加载的问题,相关问题
- •修复:修复小程序调用 tt.relaunch 或者点击 tabBar 时可能导致编辑器、调试器可能无法正常输入的问题
- •修复:修复调试器 Elements 面板偶现不显示元素的问题
- •修复:修复在弹出模拟器后通过 tt.getStorageSync 获取的 value 为 object 时,获取到的是字符串的问题
- •修复:修复若干模拟器、调试器问题
Mac arm64 下载地址(适用于 Apple 芯片)
3.3.7-1(2022-09-27)
- •修复:修复 tt.request content-type 为 application/x-www-form-urlencoded 时参数重复 encode 的问题,相关问题
Mac arm64 下载地址(适用于 Apple 芯片)
3.3.7(2022-09-23)
- •新增:支持创建 TypeScript 小程序模板工程,查看详情
- •新增:模拟器支持小程序本地 Cookie 机制,查看详情
- •新增:模拟器支持扫码登录抖音账号,模拟器的登录态(openid)与抖音 App 一致,查看详情
- •修复:修复首次打开项目时,调试器断点不生效问题
- •修复:修复缺省 app.js、app.json 等文件导致模拟器白屏问题
- •修复:修复断网情况下模拟器报错一直在加载中的问题
- •修复:修复模拟器切换 4G/2G 网络,tt.request 报 request:fail network error 错误
Mac arm64 下载地址(适用于 Apple 芯片)
3.3.6(2022-09-02)
- •新增:支持使用抖音扫码,模拟器的登录态(openid)与抖音 App 一致
- •新增:分享代码片段可配置有效期时间
- •新增:支持模拟器设备部分 API 模拟(包含罗盘、振动、屏幕亮度 API)
- •新增:macOS Apple 芯片支持
- •优化:优化开发者工具部分错误提示,帮助开发者从错误中恢复
- •修复:修复模拟器 pixelRatio 和 tt.getSystemInfoSync 返回的值不一致的问题
- •修复:修复模拟器 tt.request 请求带有端口号的域名校验问题
- •修复:修复调试器独立窗口切换时面板异常问题
- •修复:修复模拟器 swiper 组件无法拖动的问题
Mac arm64 下载地址(适用于 Apple 芯片)
3.3.5-1(2022-08-17)
- •优化:优化某些情况下 Mac 的性能,修复卡顿问题
- •修复:修复模拟器 wss 域名校验失败问题
- •修复:修复模拟器 getImageInfo 无法正常获取的问题
- •修复:修复模拟器插屏广告 API 调用失败的问题
- •修复:修复模拟器调用 chooseLocation 后界面无法正常返回的问题
3.3.5(2022-08-11)
- •新增:支持 IDE 【详情】-【基本信息】内动态切换拥有开发权限的小程序 APPID
- •新增:iOS 真机调试面板支持 AppData 面板
- •优化:优化模拟器自定义设 备拖拽体验
- •优化:优化模拟器刘海屏机型的预览体验
- •优化:优化开发者工具版本更新体验
- •修复:修复调试器网络请求展示 header 有多余重复字段问题
- •修复:修复调试器断开后没有重连的问题
- •修复:修复模拟器过早调用 getStorage 可能取不到存储的问题
- •修复:修复模拟器 tt.request API 调用返回的 header 中的 set-cookie 与真机不一致问题
- •修复:修复模拟器 web-map 组件 marker icon 使用相对路径不展示问题
- •修复:修复模拟器小程序标题显 示过长时没有显示省略号问题
- •修复:修复模拟器工具栏中 webview 调试工具不可用问题
- •修复:修复沙盒应用自定义导航栏配置与 getLocation 高精度参数权限限制问题
- •修复:修复重复点击选择项目目录弹出多个目录选择弹窗问题
- •修复:修复小程序项目截图丢失导致工程管理页图片加载失败问题
- •修复:修复退出登录后工程管理界面短暂显示问题
3.3.4(2022-07-28)
- •新增:上传表单版本号支持自增,帮助开发者快速上传
- •新增:支持 IDE 扫码预览热启动缓存配置,可以模拟线上小程序打开行为
- •新增:支持模拟器激励广告、插屏广告、引导关注的模拟实现
- •新增:支持模拟器沙盒模式,支持调试沙盒环境的支付 (tt.pay) 能力,查看详情。
- •修复:修复模拟器小程序域名白名单设置未生效问题
- •修复:修复设置代理对小程序模拟器请求未生效的问题
- •修复:修复调试器部分调试日志偶现丢失、 错误无法定位到源文件的问题
- •修复:修复模拟器 iOS 刘海屏设备返回 safeArea 不正确的问题
3.3.3(2022-07-15)
- •重要更新:调整模拟器实现,优化真机对齐情况,降低内存占用。
- •新增:模拟器增加更多 iOS 机型,支持 iOS 刘海屏以及自定义设备尺寸。
- •新增:支持模拟器 navigateToMiniProgram 、navigateBackMiniProgram 、exitMiniProgram 等 API 模拟实现。
- •修复:修复进入代码编辑窗口偶现焦点丢失导致无法输入的问题。
- •修复:修复特定设备点击目录树右键菜单失效问题。
- •修复:修复 miniprogramRoot 设置异常导致 Taro 产物无法正常导入的问题,查看详情。
- •修复:修复调试器 Elements 面板偶尔缺少 DOM 节点的问题。
- •修复:修复部分设备偶现崩溃问题。
3.3.1(2022-06-10)
- •优化:支持编译缓存,加快编译速度
- •新增:菜单栏「帮助」新增「反馈」按钮,可以快捷反馈开发者工具建议
- •修复:修复部分 Windows 机器调试器无法正常显示的问题
- •修复:修复第三方小程序自定义导航栏权限获取异常问题
- •修复:修复部分设备打开工具 CPU 过高的问题
3.3.0(2022-05-26)
- •重要更新:开发者工具性能优化,加快工程加载速度,优化界面交互体验
- •新增:新增新版真机调试,iOS 仅支持抖音 20.7.0 及以上版本使用,解决部分 API 在 iOS 真机调试场景表现异常的问题
- •新增:模拟器支持小程序页面结构自定义,查看详情
- •优化:优化编译模块,加快编译速度
- •修复:修复 tt.chooseVideo 偶现资源请求失败问题
3.2.7-1(2022-04-19)
- •修复:修复某些情况下真机预览异常的问题,反馈详情
3.2.7(2022-04-14)
- •优化:优化预览、真机调试模块,加快二维码生成速度
- •优化:优化编译模块,加快分包场景下小程序模拟器展示速度
- •修复:修复某些系统异常展示英文问题
3.2.6(2022-04-07)
- •新增:小程序页面结构升级,当 navigationStyle 为 custom 时,模拟器显示小程序 Logo 或返回按钮,查看详情
- •新增:登录界面优化,支持抖音扫码登录开发者工具
- •新增:模拟器支持 canvas v2 能力(基础库 2.47.0.0 以上支持),查看详情
- •修复:修复调试器 Elements 面板选择元素部分场景失效问题
- •修复:修复模拟器滚动布局鼠标无法拖动问题
- •修复:修复若干模拟器问题
- •修复:修复 3.2.6 版本 iOS 真机调试异常问题
- •修复:修复 3.2.6 版本 Android 真机调试部分节点无法展开的问题
3.2.5(2022-03-11)
- •新增:模拟器 X 分屏能力支持
- •新增:小程序详情新增包体积信息展示 查看详情
- •新增:支持模拟器模拟小程序下拉刷新功能
- •修复:修复第三方类型的小程序连续预览场景不成功的问题
- •修复:修复 npm 构建时部分静态资源丢失的问题
- •修复:修复本地调试 AppData 看板浮窗样式遮挡问题 & 看板数据不响应 setData 事件问题
- •修复:修复部分小程序在上传/预览/真机调试时,二维码加载异常的问题
- •修复:修复 IDE 3.2.5 版本重复预览场景,代码改动不生效的问题
- •修复:修复模拟器 API tt.getFileInfo 部分场景异常问题 查看详情
- •修复:修复调试器 Network 面板时间显示异常问题
- •优化:优化了部分小程序 api 错误信息提示
- •优化:优化了模拟器内部小圆点的点击体验
3.2.4(2022-02-21)
- •重要更新:小程序页面结构升级,标准 / 自定义导航栏样式调整,同时小程序面板的全局加载、下拉刷新、分包加载、更多面板等逻辑等进行了升级,查看详情
- •重要更新:云端编译速度优化,预览编译和上传编译使用新版编译工具,查看详情
- •新增:支持 tt.chooseMedia API ,查看详情
- •优化:优化编辑器 TTML 中内联样式的语法校验能力
- •修复:修复调试器网络面板请求耗时异常的问题
- •修复:修复模拟器若干问题
3.2.3(2022-01-25)
- •新增:IDE 通知优化,支持接收开发者社区消息
- •修复:修复上传时错误信息弹窗无法正常显示内容的问题
- •修复:修复本地调试器若干问题(Elements 面板白屏,元素选择不准确等)
- •修复:修复调试器 tt.downloadFile 返回扩展名与真机不一致的问题
3.2.2(2022-01-05)
- •新增:支持真机调试交互面板展示连接状态以及设备信息
- •新增:新增菜单「帮助」中「开发者社区」跳转,移动「签名验证」到菜单「工具」中
- •优化:npm 构建功能面板优化 查看详情
- •优化:代码提示补全优化,支持更多的代码补全提示
- •修复:修复本地调试器偶现卡顿、Elements 结构丢失问题
- •修复:修复模拟器 picker 组件 range 为空导致的模拟器崩溃问题
- •修复:修复模拟器 tt.uploadFile 的 Referer 与真机不一致以及返回 statusCode 为 undefined 的问题
3.2.1(2021-12-22)
- •重要更新:支持深浅 UI 主题设置,开发者可以使用左上角设置切换自己喜欢的主题
- •新增:调试器新增支持 API Mock 功能 API Mock 使用文档
- •新增:添加对全局配置项 entryPagePath 字段的支持 查看详情
- •优化:推送调试支持公网推送,新版本 3.2.1 不再有局域网限制
- •优化:优化预览 / 真机调试流程,提升打开窗口速度
- •修复:修复编译器修复 ttml 使用嵌套的 include 无效的问题
- •修复:修复项目创建 / 上传输入框错误提示不隐藏的问题
- •修复:修复调试器 Elements 选中节点功能偶现不生效问题
- •修复:修复模拟器 chooseImage & chooseVideo 无法根据 sourceType 请求所需权限的问题
- •修复:修复模拟器页面路由 API tt.switchTab 生命周期问题,表现对齐真机
- •修复:修复模拟器若干不对齐真机问题
3.2.0-2(2021-12-03)
- •修复:修复 Windows 保存文件自动编译功能失效问题 反馈详情
- •修复:修复预览 / 上传偶现返回 zip 包格式错误问题
- •修复:修复使用 miniprogramRoot 首次打开工程弹出错误问题 反馈详情
3.2.0(2021-12-01)
- •重要更新:新版真机调试重构,优化调试体验,仅支持抖音 18.6.0 及以上版本
- •重要更新:小程序获取用户信息相关接口调整,重构 getUserInfo API(后续将逐步收回 tt.getUserInfo 获取用户基本信息的能力),新增 getUserProfile API,新增 open-data 组件 查看详情
- •新增:iOS 真机调试支持广域网调试(支持抖音 18.6.0 及以上)
- •新增:真机调试 iOS & Android 二维码统一(支持抖音 18.6.0 及以上)
- •新增:详情 -> 工程配置面板,新增打开真机调试窗口时自动推送功能
- •新增:ttml 文件中 bind / catch 的事件属性支持提示相应的方法
- •新增:支持 ttml 自定义组件标签跳转对应文件
- •新增:支持 IDE 设置权限副标题字段 permission 查看详情
- •新增:支持 IDE 设置全局导航栏配置项 transparentTitle 查看详情
- •新增:setNavigationBarColor API 新增 duration,timingFunc 两个参数 查看详情
- •新增:音频类 innerAudio API 新增 playbackRate 和 referrerPolicy 属性,buffered 单位统一为秒 查看详情
- •新增:编译器支持 webp 图片文件的打包和编译
- •新增:tt.request API 新增 timeout 和 enableCache 参数,支持配置超时时间和启用缓存策略 查看详情
- •新增:增加 tt.getEnterOptionsSync API 查看详情
- •新增:getImageInfo 支持查看图片的 orientation 信息 查看详情
- •新增:chooseImage 支持压缩功能
- •新增:新建 Page 后,会自动将对应的页面路径添加到 app.json 的 pages 列表中
- •优化:优化 prewiewImage API 在开发者工具的交互 UI 表现
- •优化:调试器 Network 增加 remote address 数据信息
- •修复:修复编译器 ttml 使用嵌套的 include 无效的问题
- •修复:修复 switchTab api 无法跳转非首页 tabbar 的 bug
- •修复:修复 devtools 面板伪元素被隐藏的问题
- •修复:修复模拟器网络状态 offline 功能失效问题
- •修复:修复模拟器出现 button 等组件需要点击多次才能生效的偶现焦点问题
- •修复:修复 navigationBarTextStyle 设置 black 对右侧胶囊颜色无效
- •修复:修复搬家工具单标签和组件属性驼峰命名转换异常问题 反馈详情
- •修复:修复 chooseImage 页面路由事件触发与真机不对齐问题
- •修复:修复本地调试器 Elements 面板偶现标签属性异常问题
- •修复:修复本地调试器 Elements 面板 style 相关文件路径缺失问题
3.1.8-2(2021-11-09)
- •修复:iOS 真机调试部分请求缺失问题
- •修复:本地调试用户自定义组件内容丢失问题
- •修复:搬家工具无法使用的问题
3.1.8-1(2021-11-01)
- •修复:修复部分小程序模拟器无法正常加载问题
- •修复:修复真机调试场景,调试器 Elements 面板部分 dom 加载异常问题
- •修复:修复部分小程序 Devtools 无法正常加载问题
3.1.8(2021-10-29)
- •重要更新:小程序编译器升级,优化编译体验,加快云端编译速度
- •新增:支持 ttml 文件编辑时标签、属性的补全提示以及文档提示
- •新增:支持编辑 ttml 时提示 class 和 id,并且支持跳转到对应位置
- •新增:tt.canvasToTempFilePath API 新增 fileType/quality 参数,支持 jpg 图片的压缩
- •新 增:补齐录音 API RecorderManager 能力,新增支持 pcm 格式音频设置 frameSize 参数
- •新增:新增不符合分包引用原则时的报错提示
- •优化:真机调试可使用 sourcemap 直接定位源文件
- •优化:优化导入代码片段体验
- •修复:修复 Windows 系统下 .git 等文件错误计算到包体积中的问题
- •修复:修复大小写敏感系统不能正常打开 IDE 的问题
- •修复:修复部分 IDE 样式问题,优化模拟器百分比设置的表现
- •修复:修复音频相关 api 调用 stop 的回调表现
- •修复 :修复云端编译错误显示异常的问题
- •修复:修复若干模拟器 API 表现与真机不对齐问题(包括授权机制、导航 API 等)
3.1.6(2021-09-18)
- •新增:新增支持 chooseLocation API 模拟
- •优化:优化 Trace 工具使用体验
- •优化:优化开发者工具启动加载页面
- •优化:优化完善开发者工具代码快速补全
- •修复:修复 IDE 模拟定位设置无效的问题
- •修复:修复第三方小程序白名单域名获取异常的问题
- •修复:修复 tt.request 返回 Header 内容重名导致 Header 数据丢失的问题
- •修复:修复第三方小程序白名单域名获取异常的问题
- •修复:修复模拟器 windows 机器上圆点异常的问题
- •修复:修复 Win7 部分系统无法正常打开开发者工具问题
- •修复:修复部分 Windows 系统打开开发者工具白屏问题
- •修复:修复 CLI 工具打开开发者工具异常问题
- •修复:修复 iOS 真机调试某些场景异常问题
- •修复:修复 getBackgroundAudioManager API 在背景音乐在实例创建以及切歌时不能自动播放的问题
- •修复:修复 getRecorderManager ttfile 协议问题
- •修复:修复小程序编译器若干问题(包括 sjs 对象前缀异常暴露等)
- •修复:修复若干模拟器问题
3.1.4(2021-08-23)
- •新增:新增展示小程序预览二维码过期时间,并支持刷新功能
- •新增:支持上传带 sourceMap 参数(辅助开发者后台解析小程序错误堆栈)
- •优化:优化开发 者工具弹窗、提示功能
- •优化:优化调试器 Elements 部分标签展示
- •修复:修复 project.config.json 中 miniprogramRoot 使用异常问题
- •修复:修复调试器 network 面板 preview 无数据问题
- •修复:修复调试器 断点调试被打断问题
- •修复:修复调试器 storage 面板清除缓存后刷新再次写入问题
- •修复:去除调试器 console 多余 systemLog 打印
- •修复:修复模拟器 webview 组件进度条颜色异常问题
- •修复:修复勾选不校验域名时真机预览不生效问题
- •修复:修复模拟器 webview 组件显示异常问题
- •修复:修复模拟器小程序路由跳转函数异常问题
- •修复:修复模拟器 tt.uploadFile API 权限校验问题
- •修复:修复若干模拟器问题
- •注意:后续版本将不再维护小游戏功能,小游戏开发者可以前往下载地址下载小游戏开发者工具独立版本
Mac 自动更新时假如遇到【无法识别映像】问题,可以拷贝该链接 https://sf1-cdn-tos.douyinstatic.com/obj/microapp/frontend/ide/6654990/darwin/字节跳动开发者工具-3.1.4.dmg 到浏览器 中手动下载
3.1.3(2021-08-06)
- •新增:新增应用内更新
- •新增:新增设置入口(在顶部菜单 -> 开发者工具 -> 设置)
- •新增:真机调试支持推送调试(需要抖音 16.8.0 版本及以上)
- •新增:新增安卓真机调试 Network 面板功能(需要抖音 17.1.0 版本及以上)
- •新增:新增 iOS 真机调试支持 Network 面板功能
- •修复:修复 IDE 模拟器 tt.request 请求不会自动携带 host 的问题
- •修复:修复 devtools computed 面板无法滚动的问题
- •修复:修复 devtools 网络面板无请求 method 问题
- •修复:修复 IDE 模拟器 prefetch 表现与端不一致的问题
- •修复:调试器 Network 面板无网络请求状态码
- •修复:调用 tt.setStorageSync 控制台报错的问题
- •修复:调试器 Computed 滚动异常的问题
- •修复:tt.login 异常问题
- •修复:一些模拟器问题
3.1.1
- •新增:新增支持普通工程分享代码片段
- •新增:新增小程序担保支持签名校验工具
- •新增:小程序支持使用 Npm 包
- •新增:新版搬家工具上线
- •优化:优化第三方平台小程序开发体验
- •优化:优化 IDE UI 交互
- •优化:优化 IDE 预览 / 上传 / 真机调试的错误提示
- •优化:优化编辑器 app.json 代码配置提示
- •优化:优化 IDE 离线体验
- •优化:真机调试的交互流程
- •修复:修复部分场景下首次上传可能失败的问题
- •修复:修复分包小程序上传包体大小计算包含 node_modules 问题
- •修复:修复编辑器 TTML 部分代码提示问题
- •修复:修复 IDE【Command+shift+P】打开设置代理对小程序模拟器不生效问题
- •修复:修复模拟器部分情况偶现白屏问题
- •修复:修复模拟器 setTimeout / setInterval 不符合预期问题
- •修复:修复若干模拟器问题
- •修复:修复调试器样式不跟随鼠标样式变化问题
- •修复:修复调试器 BXML 偶现不显示问题
- •修复:修复调试器 POST 请求参数不展示问题
- •修复:修复 IDE 鼠标圆点不稳定问题
- •修复:修复导入代码片段异常问题
- •修复:修复退出应用后进程泄漏问题
- •修复:修复新建工程某些场景异常失败问题
- •修复:修复上传界面版本号异常问题
- •修复:修复 Windows 中可能出现的前置页白屏以及无响应问题
- •修复:修复模拟器若干异常问题
- •修复:Windows 由于路径过长导致的编译不正常问题
- •修复:修复第三方小程序在 IDE 中 Referer appid 错误问题
- •修复:Windows 某些设备限制下导致编译不正常的问题
- •修复:真机调试二维码可能在某些情况下与预览二维码表现不一致问题
- •修复:Windows 打开时异常蓝框问题以及关闭按钮不清晰体验问题
3.0.9
- •新增: IDE 支持 iOS 小程序元素面板真机调试(对应抖音 15.8.0 以及以上)
- •新增: IDE 支持预览时携带域名校验规则(对应抖音 15.9.0 以及以上)
- •新增: IDE 支持测试号(testappid)支持预览
- •修复: 修复若干模拟器与真机不对齐问题
- •修复: 修复偶现编译失败时模拟器黑屏问题
- •修复: 修复桌面命令行工具无法正常打开 IDE 的问题
- •修复: 修复若干 IDE 稳定性问题
3.0.8-2
- •修复:点击头像弹窗可能出现异常问题
- •修复:真机调试窗口不支持缩放
- •修复:windows 上使用分包编译异常的问题
- •新增:支持 ttml 编译错误日志在 console 中输出
3.0.8-1
- •修复:tt.showModal 回调异常问题
- •修复:启动参数显示不全/无法复制问题
3.0.8
- •新增:详情面板增加“自定义处理命令 ”功能,执行开发者配置的 shell 脚本
- •新增:增加触发编译的快捷键 cmd + b
- •新增:小游戏支持 tt.createVideo
- •优化:预览体验优化,相同代码不重复编译
- •修复:IDE 域名校验白名单异常问题
- •修复:独立模拟器白屏问题
- •修复:小游戏开放数据域异常问题
- •修复:AppData 无数据展示的问题
- •修复:调试器无法选择模拟器上元素的问题
- •修复:tt.request 请求头、返回头异常问题
- •修复:若干开发者工具稳定性问题
3.0.7
- •修复 windows 系统代码无高亮问题
- •修真机调试多开窗口混乱的问题
- •修复清除缓存功能
- •修复登录验证码太小导致不清晰的问题
3.0.6
- •重构了 IDE 样式
- •删除了若干冗余菜单
- •修复了 windows 下搜索异常的问题
- •修复了 css 中使用 background-image 访问本地资源异常的问题
- •修复了部分小程序预览图显示异常的问题
- •修复了部分 API 的权限混乱问题
- •修复了自定义编译条件读取失败的问题
- •修复了启动参数未生效的问题
- •修复了 IDE 多开模拟器显示异常的问题
3.0.5
- •优化:若干 API 的实现
- •修复:Windows 版本无真机调试按钮问题
- •修复:Windows 版本搜索功能报错问题
- •修复:自定义启动参数设置无效问题
3.0.4
- •修复切换工程后 ttfile 协议异常导致 访问失败的问题
- •重构 screenBrightness 相关 api 并与端上对齐
- •修复了在小游戏中 tt.connectSocket 因用户修改 WebSocket 而导致的爆栈问题
- •修复了视频无法全屏问题
- •修复了当 toast 框 icon 为 none,开发者工具表现异常的问题
- •修复了白名单校验逻辑与界面显示不一致的问题
- •修复了修改 appid,详情页不同步的问题
3.0.3
- •补充小程序模版功能
- •修复登录 API 对齐双端
- •修复 downloadFile API 对齐双端
- •修复了多开工程情况下,控制台会访问到其他工程的情况
- •补充遗漏的 tabbar 配置样式功能
3.0.2
- •支持代码片段功能
- •补充创建工程时,可选小程序模板功能
- •修复了一键搬家功能
- •修复小游戏开放数据域的 bug
- •修复自定义导航栏不包括 statusbar 的问题
3.0.1
- •编译升级至 V4
- •IDE 样式全新升级(正在优化中)
- •支持 git、VSCode 插件系统
- •编辑器体验升级
- •支持消息通知