Search Unity

  1. We've closed the job boards. If you're looking for work, or looking to hire check out Unity Connect. You can see more information here.
    Dismiss Notice
  2. We're running great holiday deals on subscriptions, swag and Asset Store packages! Take a peek at this blog for more information!
    Dismiss Notice
  3. Check out our Unite Austin 2017 YouTube playlist to catch up on what you missed. More videos coming soon.
    Dismiss Notice
  4. Unity 2017.2 is now released.
    Dismiss Notice
  5. The Unity Gear Store is here to help you look great at your next meetup, user group or conference. With all new Unity apparel, stickers and more!
    Dismiss Notice
  6. Introducing the Unity Essentials Packs! Find out more.
    Dismiss Notice
  7. Want to see the most recent patch releases? Take a peek at the patch release page.
    Dismiss Notice
  8. Unity 2017.3 beta is now available for download.
    Dismiss Notice

Current status of performance reporting

Discussion in 'Unity Game Performance Reporting Preview' started by liortal, Jun 7, 2017.

  1. liortal

    liortal

    Joined:
    Oct 17, 2012
    Posts:
    2,739
    We're evaluating solutions for crash and error reporting. Is this feature still in preview ?
     
  2. thomasn_unity

    thomasn_unity

    Unity Technologies

    Joined:
    Jun 21, 2016
    Posts:
    58
    This feature is no longer considered a preview. Looks like we forgot to remove that from the forum title, I'll see about getting that changed.
     
    liortal likes this.
  3. liortal

    liortal

    Joined:
    Oct 17, 2012
    Posts:
    2,739
    Is there any page listing the features that are being offered? (e.g: tracking crashes, handled errors, custom data, native errors, supported platforms, etc).
     
  4. ChrisLundquist

    ChrisLundquist

    Unity Technologies

    Joined:
    Mar 2, 2015
    Posts:
    55
    https://unity3d.com/services/performance-reporting

    Is the closest page I can find at the moment.

    The real answer to your question is that you'll get managed exception reporting on most platforms, Mac, Windows, Linux, iOS, Android. Along with some information about the kind of devices these crashes are happening on.

    You'll also get native crashes for MacOS and iOS. (I think android is next on the list, Tom would know for sure.)

    You won't get custom data, since Analytics has that already with custom events.

    Hope this helps,
    Chris Lundquist
     
    Novack likes this.
  5. liortal

    liortal

    Joined:
    Oct 17, 2012
    Posts:
    2,739
    Thanks Chris. i will be checking it out.
     
  6. festival

    festival

    Joined:
    Feb 3, 2011
    Posts:
    57
    It still feels beta. i.e. device model isn't reported
     
  7. samizzo

    samizzo

    Joined:
    Sep 7, 2011
    Posts:
    290
    Should this be working in 5.4.3f1 on iOS? I set "Enable CrashReport API", turned on performance reporting, in CrashReporter.h I set the ENABLE_CRASH_REPORT_SUBMISSION #define to 1, and set "Script Call Optimization" to "Fast, but no exceptions" and it doesn't work (I'm testing via "throw new ArgumentException("crash")" in an Update function). If I set "Script Call Optimization" to "Slow and Safe" I get the exception and message but no callstack.