cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Looking to upgrade from Dynatrace Managed to SaaS? See how

IOS application crashes are not reported in Dynatrace Managed

svatte
Newcomer

Hi,

One of our customers are using Mobile IOS application and they are operating it from apple watch. Below has scenario

1.Watch
sends command to phone app

Steps:

1 IOS
is not running on phone

2.Watch
wakes up IOS app

3. IOS
app will be running in the background

4. IOS
crashes in the background

Watch doesn't receive any response from phone app and times out

Observation :

Dynatrace is not reporting these crashes in user sessions or transaction & services. Agents are placed only in Mobile IOS application.

Questions:

Can Dynatrace Managed monitor applications in wearable devices?

If they are passing commands from Mobile to Iwatch can Dynatrace calls we are passing from Mobile to wearable device?

Thanks in Advance.

Sathwika

5 REPLIES 5

Joe_Hoffman
Inactive

I would recommend exploring placement of manual instrumentation points within the iOS app. This would allow you to collect all communication events between the app and watch. Since you're choosing the instrumentation, you can place it anywhere within the app and collect and report any contextual data you choose, such as the function being passed, data, etc.

I think you'll find it sufficient to measure the iOS side of the communication.


Patrick_H
Dynatrace Leader
Dynatrace Leader
  • currently there is no agent for watchOS (FYI @Dominik P.)
  • with manual instrumentation you can report anything you like (from iOS side) - e.g. calls between iOS and watchOS
  • for iOS crash reporting there is a limitation they seem to run into here: a crash cannot be sent with the crashing session as the app is terminated. It will get sent on next app launch, but only if within 10 minutes as Dynatrace needs to receive it in a timely manner to be able to correlate it to the user session

iOS help: https://www.dynatrace.com/support/help/shortlink/ios-hub

svatte
Newcomer

Thanks for your response.

@Patrick - For capturing IOS crash reporting do we need make any code changes?

Thanks,

Sathwika


Patrick_H
Dynatrace Leader
Dynatrace Leader

crash reporting is enabled per default, so nothing needs to be done if you did not explcitkly disable it


iOS help: https://www.dynatrace.com/support/help/shortlink/ios-hub

In that case Dynatrace should be report IOS crashes now but we are not seeing them. I don't know what is missing in configuration side.

Thanks,

Sathwika


Featured Posts