Cocoa Programming L83 - Symbolicate Crash Logs

Поділитися
Вставка
  • Опубліковано 31 лип 2024
  • How to symbolicate crash logs for Mac apps. We manually symbolicate crashes using CLI and then talk about a more automated way using MacSymbolicator. Make sure you keep those dSYM files.
    Manual Approach: gist.github.com/bmatcuk/c55a0...
    MacSymbolicator: github.com/inket/MacSymbolicator
    Twitter: / lucasderraugh
    GitHub: github.com/lucasderraugh
    Patreon: / appleprogramming
    Site: appleprogramming.com
    Microphone - amzn.to/3les4Pp
    ScreenFlow - telestream.8bx6ag.net/c/19961...

КОМЕНТАРІ • 22

  • @mehtabahmed6092
    @mehtabahmed6092 4 роки тому +1

    Awsome explanation

  • @farismuhammed7645
    @farismuhammed7645 10 місяців тому +1

    Thank you, man. It has really helped a lot.

  • @SajibGhosh-tl8yf
    @SajibGhosh-tl8yf Рік тому

    Very informative. Thanks

  • @douglasgarcia2057
    @douglasgarcia2057 4 роки тому +2

    Very cool! 🤟🏽✅

  • @abhisekacharya5108
    @abhisekacharya5108 4 роки тому +2

    Awesome!

  • @oleholgerson3416
    @oleholgerson3416 2 роки тому

    thanks a lot!

  • @EdQuigman
    @EdQuigman Рік тому

    Thanks!!!

  • @sent4dc
    @sent4dc Рік тому

    I know it's been awhile, but when I compile my C++ code with Xcode 14.1 the symbols are included in the binary. How do I remove them out of it?

  • @amomchilov
    @amomchilov 4 роки тому

    Do you have a Patreon or the like? I'd love to support your videos, it's hard to find good macOS dev content these days!

    • @AppleProgramming
      @AppleProgramming  4 роки тому

      Yup, link is in the description! patreon.com/AppleProgramming

  • @SOFYSoOo
    @SOFYSoOo 4 роки тому

    Should i start this course from the begging or from certain point? The begging of it is very old and maybe obsolete.
    I've already know iOS dev. but not Cocoa apps. what is your input on that please?

    • @AppleProgramming
      @AppleProgramming  4 роки тому +1

      I think you can start with Catalyst for converting your iOS apps to macOS. What kind of app are you trying to create?

    • @SOFYSoOo
      @SOFYSoOo 4 роки тому

      @@AppleProgramming Mainly i'm trying to create tools to help me boost my productivity when developing iOS apps.
      like this one:
      github.com/SoufianHossam/TempGenerator
      It will be a great addition to my knowledge to be able to master cocoa apps.

  • @svmathtutor
    @svmathtutor 3 роки тому

    6:30 Where do you move that file? And why do you move it?

    • @AppleProgramming
      @AppleProgramming  3 роки тому

      sv Math Tutor I’m just dragging the app onto a Terminal window. Dragging and dropping any file into a Terminal window gets the file path of the file you dragged. Alternatively I’d have to type out the path to the application.

    • @svmathtutor
      @svmathtutor 3 роки тому

      @@AppleProgramming I actually was asking about before that step, why did you need to move one of the files so that Lesson 83 and Lesson 83_202...-4.crash end up in the same folder? Which of those two files did you move to which folder and why?

    • @AppleProgramming
      @AppleProgramming  3 роки тому +1

      sv Math Tutor I think it was just convenient for me to place the app and the crash log in the same folder so that I could make fewer Finder window switches. Feel free to try them out from different folders, I don’t think their location matters.

    • @svmathtutor
      @svmathtutor 3 роки тому +1

      @@AppleProgramming Thanks for the clarification.

  • @15458434
    @15458434 4 роки тому +2

    1. You download the .dsym through Organizer in Xcode. 2. Connect an iOS device to your Mac. 3. Open Devices and Simulator in Xcode. 4. Open the Devices Logs of the connected device. 5. Drag and Drop the crashreport into the list of logs of the device. 6. Watch it get Symbolicated for you.

    • @AppleProgramming
      @AppleProgramming  4 роки тому

      Mark Are you just suggesting what one would do for iOS devices?

    • @15458434
      @15458434 4 роки тому +1

      AppleProgramming Yes, Xcode symbolicates automatically when you drag and drop the crash report into the device logs of an iOS device from Xcode.

    • @AppleProgramming
      @AppleProgramming  4 роки тому

      Yes, but this tutorial is macOS specific. But yes, for iOS there is an easier way and maybe macOS will have this one day.