我收到了App Review的崩溃报告。然后我从iTunes connect下载。dsym。当我输入:
$ atos -arch arm64 -o /Users/luckyxmobile/Desktop/dSYMs/6505A7CE-3120-339B-8D05-AC9E24B3EC8F.dSYM/Contents/Resources/DWARF/FamilyHealthTracker -l 0x1000e0000 0x000000018139c11c
有错误。
atos cannot load symbols for the file /Users/luckyxmobile/Desktop/dSYMs/6505A7CE-3120-339B-8D05-AC9E24B3EC8F.dSYM/Contents/Resources/DWARF/FamilyHealthTracker for architecture arm64.
这些目录是错误的吗?我不知道该怎么处理。
看起来你的应用程序不是为arm64
架构编译的。如果你运行一个file <path-to-your-dSYM>
,你应该看到这个应用是为什么架构编译的。如果从file
命令的输出中传递正确的体系结构到atos
命令,应该可以工作。
也许你在" "one_answers"健康"之间少了1个空格,在" "one_answers"跟踪器"之间少了1个空格。
$ xxx/Contents/Resources/DWARF/Family Health Tracker -l 0x1000e0000 0x000000018139c11c