Where can I find the .dSYM file to symbolicate iOS crash logs?

When building an iOS app with Visual Studio for Mac or Visual Studio 2017, the .dSYM file that's needed to symbolicate crash reports will be placed in the same directory hierarchy as your app's project file (.csproj). The exact location depends on your project's build settings:

  • If you have enabled device-specific builds, the .dSYM can be found in the following directory:

    <project directory>/bin/<platform>/<configuration>/device-builds/<device>-<os-version>/

    For example:

    TestApp/bin/iPhone/Release/device-builds/iphone8.4-11.3.1/

  • If you have not enabled device-specific builds, the .dSYM can be found in the following directory:

    <project directory>/bin/<platform>/<configuration>/

    For example:

    TestApp/bin/iPhone/Release/

Note

As part of the build process, Visual Studio 2017 copies the .dSYM file from the Mac build host to Windows. If you do not see a .dSYM file on Windows, be sure you have configured your app's build settings to create an .ipa file.

See also