其他 Apache Cordova API

备注

对 Cordova 应用的支持于 2022 年 4 月结束。 有关详细信息,请参阅 App Center 博客

调整日志级别

可以控制从控制台中App Center日志消息的数量。 若要调整日志记录,请打开项目的 config.xml 文件;对于Apache Cordova项目的目标元素 (Android 和 iOS) ,请添加以下 platform preference 格式的子元素:

<preference name="LOG_LEVEL" value="2" />

将值设置为官方 Android 文档 中所述的常量之 。 相同的常量可用于 iOS。 若要包含尽可能多的日志消息,请使用 VERBOSE (2) 级别。

确定安装

安装App Center后,该 SDK 会为每个设备创建一个 UUID。 更新应用时,此标识符对于设备保持不变,并且仅在重新安装应用或用户手动删除所有应用数据时生成一个新标识符。 以下 API 可用于调试。

var success = function(installId) {
    console.log("Install ID: " + installId);
}

var error = function(error) {
    console.error(error);
}
AppCenter.getInstallId(success, error);

标识用户

App Center SDK 支持设置用于 增强故障报告的用户 ID。 若要使用此功能,请:

  1. 配置 App Center SDK,如 App Center SDK 入门指南中所述
  2. 使用 userID 下面的代码在 SDK 中设置 :
AppCenter.setUserId("your-user-id");

设置用户 ID 后,可以使用App Center搜索功能来搜索 ID 的特定故障报告。 有关详细信息,App Center搜索文档 。

备注

用户 ID 的值限制为 256 个字符。 它将与故障报告一起显示,但不用于聚合或统计受影响的用户。 如果多次设置用户 ID,则只会使用最后一个用户 ID。 你需要在每个应用程序启动之前自己设置用户 ID,因为 SDK 不会在两次启动之间存储此值。