crash log does not symbolicate system libraries armv7s

末鹿安然 提交于 2019-11-30 22:30:45

There are only two ways to solve this:

  1. You either need an iPhone 5 device with iOS 6.1.3 to plug into your computer so Xcode can import the symbols
  2. Or you need to get the symbols from another developer and replace yours with them.

Usually the symbols are part of the latest Xcode release, but Apple doesn't always provide Xcode updates when an iOS version only contains bug-fixes but no API changes.

I ran into this issue as well with an iOS7 app using XCode5, even though I had all the correct symbols.

What I found was that I had taken my dSYM file out of the archive where spotlight could index it, but the crashlog was only getting partically symbolicated (as seen in the question). But I had left the actual .app file in an xcarchive, and it was not able to be indexed by spotlight. As soon as I copied that file out of the archive to the visible location, I was able to symbolicate properly.

In following answer of Kerni: You can install related Xcode with your target version of iOS and copy ~/Library/Developer/Xcode/iOS DeviceSupport/

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!