You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Unity开发HoloLens2调试报openxr_runtime_debugger.pdb未加载

HoloLens 2 真机调试Unity人脸识别应用异常问题

基础环境与现象

  • 开发环境:Unity 2021.3.4f1,目标运行设备为HoloLens 2,应用核心功能为人脸识别
  • 运行表现:Unity编辑器内运行时所有功能正常,连接HoloLens真机调试时触发异常崩溃

实现逻辑

参考微软官方可定位相机教程完成照片拍摄、本地磁盘存储逻辑,后续通过Azure人脸检测客户端读取存储的照片文件执行人脸检测,核心代码如下:

using (Stream faceimagestream = File.OpenRead(filepath))
{
    detectedFaces = await client.Face.DetectWithStreamAsync(
        faceimagestream, 
        returnFaceAttributes: features, 
        detectionModel: DetectionModel.Detection01, 
        recognitionModel: recognitionModel);
}

已排查操作与现存问题

  • 应用运行终止时抛出读取进程访问冲突异常,已参考公开权限配置方案在Unity中开启「Picture Library」「Removable Storage」能力权限,问题未解决
  • 调试链路异常:调试流程会自动中断,Visual Studio弹出openxr_runtime_debugger.pdb not loaded提示页;已配置微软符号服务器用于检索.pdb文件,始终无法找到该文件,公开渠道也无该特定pdb文件的相关说明
  • 构建阶段固定警告:Unity每次构建后都会输出警告:Importer(NativeFormatImporter) generated inconsistent result for asset(guid:6475d5bfdd00d214fbd2816e4c83512a) "Assets/XR/Settings/Open XR Package Settings.asset",已尝试重新导入所有资源、删除Library文件夹、将Unity版本从2020.3.22升级到2021.3.4,该警告仍会出现
  • 报错截图如下:
    Visual Studio报错截图

问题更新

如果在重新构建前删除Unity构建输出文件夹,同时卸载HoloLens上已安装的旧版应用,该问题偶发不会出现,功能可正常运行。符号加载相关调试信息截图如下:
符号加载调试信息

内容的提问来源于stack exchange,提问作者Leado

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.28 20:24:28