开发
API

开发者工具正式版下载

假如你想要尝试更新的特性(或者使用线上版本遇到影响你的开发,并且开发版已明确修复),可以尝试使用 IDE 开发版

3.1.6(2021-09-18)

  • 新增:新增支持 chooseLocation API 模拟
  • 优化:优化 Trace 工具使用体验
  • 优化:优化开发者工具启动加载页面
  • 优化:优化完善开发者工具代码快速补全
  • 修复:修复 IDE 模拟定位设置无效的问题
  • 修复:修复第三方小程序白名单域名获取异常的问题
  • 修复:修复 tt.request 返回 Header 内容重名导致 Header 数据丢失的问题
  • 修复:修复第三方小程序白名单域名获取异常的问题
  • 修复:修复模拟器 windows 机器上圆点异常的问题
  • 修复:修复 Win7 部分系统无法正常打开开发者工具问题
  • 修复:修复部分 Windows 系统打开开发者工具白屏问题
  • 修复:修复 CLI 工具打开开发者工具异常问题
  • 修复:修复 iOS 真机调试某些场景异常问题
  • 修复:修复 getBackgroundAudioManager API 在背景音乐在实例创建以及切歌时不能自动播放的问题
  • 修复:修复 getRecorderManager ttfile 协议问题
  • 修复:修复小程序编译器若干问题(包括 sjs 对象前缀异常暴露等)
  • 修复:修复若干模拟器问题

Mac 版本下载地址

Windows 版本下载地址

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 到浏览器中手动下载

Mac 版本下载地址

Windows 版本下载地址

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 异常问题
  • 修复:一些模拟器问题

Mac 版本下载地址

Windows 版本下载地址

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 打开时异常蓝框问题以及关闭按钮不清晰体验问题

Mac 版本下载地址

Windows 版本下载地址

3.0.9

  • 新增: IDE 支持 iOS 小程序元素面板真机调试(对应抖音 15.8.0 以及以上)
  • 新增: IDE 支持预览时携带域名校验规则(对应抖音 15.9.0 以及以上)
  • 新增: IDE 支持测试号(testappid)支持预览
  • 修复: 修复若干模拟器与真机不对齐问题
  • 修复: 修复偶现编译失败时模拟器黑屏问题
  • 修复: 修复桌面命令行工具无法正常打开 IDE 的问题
  • 修复: 修复若干 IDE 稳定性问题

Mac 版本下载地址

Windows 版本下载地址

3.0.8-2

  • 修复:点击头像弹窗可能出现异常问题
  • 修复:真机调试窗口不支持缩放
  • 修复:windows 上使用分包编译异常的问题
  • 新增:支持 ttml 编译错误日志在 console 中输出

Mac 版本下载地址

Windows 版本下载地址

3.0.8-1

  • 修复:tt.showModal 回调异常问题
  • 修复:启动参数显示不全/无法复制问题

Mac 版本下载地址

Windows 版本下载地址

3.0.8

  • 新增:详情面板增加“自定义处理命令”功能,执行开发者配置的 shell 脚本
  • 新增:增加触发编译的快捷键 cmd + b
  • 新增:小游戏支持 tt.createVideo
  • 优化:预览体验优化,相同代码不重复编译
  • 修复:IDE 域名校验白名单异常问题
  • 修复:独立模拟器白屏问题
  • 修复:小游戏开放数据域异常问题
  • 修复:AppData 无数据展示的问题
  • 修复:调试器无法选择模拟器上元素的问题
  • 修复:tt.request 请求头、返回头异常问题
  • 修复:若干开发者工具稳定性问题

Mac 版本下载地址

Windows 版本下载地址

3.0.7

  • 修复 windows 系统代码无高亮问题
  • 修真机调试多开窗口混乱的问题
  • 修复清除缓存功能
  • 修复登录验证码太小导致不清晰的问题

Mac 版本下载地址

Windows 版本下载地址

3.0.6

  • 重构了 IDE 样式
  • 删除了若干冗余菜单
  • 修复了 windows 下搜索异常的问题
  • 修复了 css 中使用 background-image 访问本地资源异常的问题
  • 修复了部分小程序预览图显示异常的问题
  • 修复了部分 API 的权限混乱问题
  • 修复了自定义编译条件读取失败的问题
  • 修复了启动参数未生效的问题
  • 修复了 IDE 多开模拟器显示异常的问题

Mac 版本下载地址

Windows 版本下载地址

3.0.5

  • 优化:若干 API 的实现
  • 修复:Windows 版本无真机调试按钮问题
  • 修复:Windows 版本搜索功能报错问题
  • 修复:自定义启动参数设置无效问题

Mac 版本下载地址

Windows 版本下载地址

3.0.4

  • 修复切换工程后 ttfile 协议异常导致访问失败的问题
  • 重构 screenBrightness 相关 api 并与端上对齐
  • 修复了在小游戏中 tt.connectSocket 因用户修改 WebSocket 而导致的爆栈问题
  • 修复了视频无法全屏问题
  • 修复了当 toast 框 icon 为 none,开发者工具表现异常的问题
  • 修复了白名单校验逻辑与界面显示不一致的问题
  • 修复了修改 appid,详情页不同步的问题

mac 文件地址;

windows 文件地址;

3.0.3

  • 补充小程序模版功能
  • 修复登陆 API 对齐双端
  • 修复 downloadFile API 对齐双端
  • 修复了多开工程情况下,控制台会访问到其他工程的情况
  • 补充遗漏的 tabbar 配置样式功能

3.0.2

  • 支持代码片段功能
  • 补充创建工程时,可选小程序模板功能
  • 修复了一键搬家功能
  • 修复小游戏开放数据域的 bug
  • 修复自定义导航栏不包括 statusbar 的问题

3.0.1

  • 编译升级至 V4
  • IDE 样式全新升级(正在优化中)
  • 支持 git、VSCode 插件系统
  • 编辑器体验升级
  • 支持消息通知

2.0.6

  • new Feature: 支持 20 位 appId 预览支持分包功能
  • bugFix: 修复 chooseLocation API 对齐双端

2.0.5

  • bugFix: 编译版本升级至 3.0.3 修复了 downloadFile 缓存协议错误导致 downloadFile api 无法正常调用的问题 chooseLocation 对齐双端

2.0.4

  • new Feature: 升级服务端接口 小游戏支持自定义启动参数
  • bugFix: 修复 onMessage 覆盖的问题

2.0.2

  • new Feature: 新增 set/getScreenBrightness API 工程选择页新增评论和图文模版
  • bugFix: 修复配置 socket 域名仍展示不存在的 bug 修复 IDE 不支持动态 tt-for 的问题

2.0.1

  • new Feature: 支持 npm 下载 cli 工具
  • bugFix: 优化了小游戏互跳配置报错信息 修复 appdata 面板无法使用的问题 修复 app.json 中 background 覆盖的问题 修复 websocket.onOpen 回调不触发的问题 修复了上传文件请求 header 中 refer 字段缺少参数问题 修复更改 app.json 文件后 tabbar 不重新渲染的问题 修复第三方平台开发调用 tt.login 获取 code 值无效的问题
点击纠错
评价此篇文档