• 开发者工具
  • 开发者工具概述
  • Lite 模式
  • 界面
  • 设置
  • 代码编辑
  • 代码编译
  • 代码调试
  • 代码质量
  • 开发辅助
  • 下载
  • IDE 模拟器实现差异
  • 常见问题
  • 抖音云
  • IDE 模拟器实现差异
    收藏
    我的收藏

    组件、API、框架在最新版模拟器与真机中的实现差异如下:

    组件

    交易系统相关组件可以参考调试交易系统 2.0 组件进行开发者工具模拟器登录
    组件
    差异
    部分能力缺失,请用真机扫码调试
    开发者工具模拟实现,不会展示真实广告
    降级支持,开发者工具控制台会给出提示,请使用真机调试
    open-type 能力部分缺失
    部分能力缺失,请用真机扫码调试

    API

    api
    差异
    开发者工具模拟实现,可测试完整支付链路
    开发者工具模拟实现,不会返回真实账号的关注状态
    开发者工具模拟实现,不会打开真实账号,调用 API 展示模拟页面
    开发者工具模拟实现,不会返回真实账号的关注状态
    开发者工具模拟实现,不会关注真实账号,调用 API 展示模拟页面
    开发者工具模拟实现,不会关注真实账号
    开发者工具控制台会给出提示,请用真机扫码调试
    开发者工具控制台会给出提示,请用真机扫码调试
    开发者工具控制台会给出提示,请用真机扫码调试
    开发者工具控制台会给出提示,请用真机扫码调试
    开发者工具控制台会给出提示,请用真机扫码调试
    开发者工具控制台会给出提示,请用真机扫码调试
    开发者工具控制台会给出提示,请用真机扫码调试
    开发者工具控制台会给出提示,请用真机扫码调试
    开发者工具控制台会给出提示,请用真机扫码调试
    开发者工具控制台会给出提示,请用真机扫码调试
    开发者工具控制台会给出提示,请用真机扫码调试
    开发者工具控制台会给出提示,请用真机扫码调试
    开发者工具模拟实现
    开发者工具模拟实现
    开发者工具模拟实现,通过“模拟器工具->罗盘”触发
    开发者工具模拟实现,调用 API 展示模拟电话页面
    开发者工具模拟实现
    开发者工具模拟实现,通过“模拟器工具->截图”触发
    开发者工具模拟实现
    开发者工具模拟实现
    开发者工具模拟实现,调用 API 可变更模拟器亮度
    开发者工具模拟实现,调用 API 查看“模拟器工具->录屏”禁用状态
    开发者工具模拟实现,调用 API 查看“模拟器工具->录屏”禁用状态
    开发者工具模拟实现,通过“模拟器工具->录屏”触发
    开发者工具模拟实现
    开发者工具模拟实现,调用 API 模拟器触发短振动
    开发者工具模拟实现,调用 API 模拟器触发长振动
    开发者工具模拟实现,调用 API 展示模拟广告页面
    开发者工具模拟实现,调用 API 展示模拟广告页面
    开发者工具暂不支持,请用真机扫码调试
    开发者工具模拟实现,地址无法持久化
    开发者工具模拟实现,开发者工具模拟部分参数
    开发者工具模拟实现,通过调试器 Sensors 面板触发加速度变化
    开发者工具模拟实现,通过调试器 Sensors 面板触发陀螺仪变化
    开发者工具模拟实现,在系统页打开文件
    开发者工具模拟实现,调用 API 触发短信发送成功逻辑
    开发者工具模拟实现,通过“模拟器工具->定位”模拟地理位置
    开发者工具模拟实现,通过“模拟器工具->定位”变更地理位置触发回调
    开发者工具模拟实现,调用 startLocationUpdate 后关闭【地理位置】权限,通过“模拟器工具->定位”变更地理位置触发回调

    框架

    框架
    差异
    Page.onJoinGroup
    降级支持,开发者工具控制台会给出提示,请使用真机调试
    Page.onShareAppMessage
    降级支持,开发者工具不会触发真实转发

    常见问题

    担保交易或交易系统 2.0 调试报错:“createMerchantOrder:fail 请求中用户uid为0”

    原因:为了方便开发者开发,我们给每一个“开发者账号”指定了一个“模拟抖音账号”。这个“模拟抖音账号”只能用于一些简单的 API 验证,需要进行业务测试时,它无法走通完整流程。在调试担保交易或者交易系统 2.0 时,均要求使用真实抖音账号的信息。
    解决办法:点击下图中模拟器的按钮,使用一个真实的抖音账号扫码并授权。后续所有需要用户登录态的接口,返回值都将与抖音客户端一致(包括 openid、unionid、昵称、头像、手机号、订单等)。
    注意:请保护自己的抖音账号的敏感信息。
    详细操作可以参考:模拟器使用指南