【问题标题】:Crash here SDK Navigate - Google Analytics此处崩溃 SDK 导航 - Google Analytics
【发布时间】:2023-02-21 17:08:09
【问题描述】:

我看到了这次崩溃的日志,但我不知道如何排除故障。任何指导? 我使用的是 flutter navigate SDK 4.12.11.0361

崩溃:OLPSDKPOOL_6 SIGABRT 中止 0x00000001cbe9c200

keyboard_arrow_up 0 libsystem_kernel.dylib __pthread_kill + 8 5arrow_drop_down libsystem_malloc.dylib find_zone_and_free + 308 arrow_right 6 异端SDK here_sdk_sdk_venue_threading_VenueThreads_get_type_id + 19512588 7 异端SDK here_sdk_sdk_venue_threading_VenueThreads_get_type_id + 24067388

我不清楚如何解决这个问题。

【问题讨论】:

    标签: here-api


    【解决方案1】:

    请按照以下步骤进行故障排除。

    当您遇到麻烦时,请务必先检查最低要求和支持的设备。

    • Xcode 不会为模拟器编译我的项目。我正在使用带有 M1 芯片的计算机。您使用的 HERE SDK 版本低于 4.9.2.0。尝试使用较新的 HERE SDK 版本或在 Rosetta 模式下运行,方法是在 Xcode 的构建设置/架构/排除架构/调试设置中排除“任何 iOS 模拟器 SDK”的 arm64 架构。在“目标”设置中选择此选项。请注意,这可能会稍微降低运行模拟器时的性能。

    • 我只看到一张空白的白色地图:确保您的 HERE 凭据有效并按照上面“入门”部分中的说明进行设置。此外,请确保您的设备能够建立互联网连接。由于互联网连接速度较慢,您可能需要一段时间才能看到第一个地图图块已加载。另请确保您的设备时间设置正确。在极少数情况下,错误设置的设备时间会导致某些后端服务出现身份验证问题。

    • 我只看到一张空白的白色地图:确保您的 HERE 凭据有效并按照上面“入门”部分中的说明进行设置。此外,请确保您的设备能够建立互联网连接。由于互联网连接速度较慢,您可能需要一段时间才能看到第一个地图图块已加载。另请确保您的设备时间设置正确。在极少数情况下,错误设置的设备时间会导致某些后端服务出现身份验证问题。

    • 该应用程序崩溃,在日志中我看到“CL_magma - 无法加载默认着色器。”:

    • 我在崩溃日志中看到以下内容:“异常在 Java 中被抛出并且未被处理。”:HERE SDK 无法处理回调内在应用程序端抛出的运行时异常。在这种情况下,您将看到此错误日志。这意味着您的代码在您的应用程序处理的 HERE SDK 回调之一中抛出异常。

    • 我看到一个灰色的屏幕:如果日志反复显示“dequeueBuffer failed”,那么这是由 Flutter 问题引起的,该问题可能会被新的 Flutter 版本修复,最终是 Flutter 1.20.3。

    下面的链接中有相同的详细信息。

    https://developer.here.com/documentation/flutter-sdk-navigate/4.13.2.0/dev_guide/topics/quick-start.html#troubleshooting

    【讨论】:

      猜你喜欢
      • 2013-11-12
      • 1970-01-01
      • 2016-01-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多