• /
  • EnglishEspañol日本語한국어Português
  • Inicia sesiónComenzar ahora

iOS agent release notesRSS

June 3, 2015
iOS agent v5.1.0

Improvements

  • The iOS SDK will now collect an app build identifier when an app crashes, which will be displayed in parentheses beside the version number in the Crash Details page in RPM. This value defaults to the string CFBundleVersion that is specified in Xcode build settings. If CFBundleVersion is not specified the build identifier will not be displayed.
  • A new API method +setApplicationBuild:(NSString*)buildNumber was added to allow specifying a custom app build identifier, overriding the default value pulled from CFBundleVersion.

May 15, 2015
iOS agent v5.0.3

Fixes

  • Corrects an issue with default recorded attributes, ensuring osVersion and carrier attributes are sent properly.
  • Prevents out-of-session network requests from being included in activity traces

May 11, 2015
iOS agent v5.0.2

Fixes

  • Fixes a crash in the agent that could occur when using the simulator for iOS 7.1 during testing.
  • Resolves a rare crash scenario that may have occurred when the app was sent to the background.

May 1, 2015
iOS agent v5.0.1

Fixes

  • Corrects an issue where Session events may not have been sent to New Relic Insights.

iOS agent v5.0.0

Improvements

Insights for Mobile

This release introduces Insights for New Relic Mobile. 

The iOS SDK now automatically records Session, Interaction, and Crash events in New Relic Insights. After upgrading to this release, you will be able to build queries and dashboards in Insights with the new Mobile event type. All events include attributes reflecting session and unique install identifiers, device, OS, geography, duration and other data. See the Insights documentation for a description of Mobile attributes and Insights usage details.

Custom events

In addition to the standard events available in Insights, you can now record custom events. Custom events have a name and set of key:value attributes, perfect for capturing usage, monetization, and custom performance data. Custom events are also available in Insights. See the Mobile Custom Event documentation for details.

Custom attributes

In addition to event-specific attributes, this release provides support for install-scoped attributes. An attribute recorded in the app will be attached to every Session, Interaction, Crash, and Custom event reported from that instance of the app. Custom attributes are perfect for tracking durable information like account id, campaign origin, subscription level, etc. See the Mobile Custom Attribute documentation for details. 

The iOS API documentation includes details on sending custom events and attributes to Insights.

April 23, 2015
iOS agent v4.186.1

Fixes

  • Addresses a compatibility issue that could result in a crash when using Swift 1.2 and Xcode 6.3

January 29, 2015
iOS agent v4.186

Notes

Fixes

  • Addresses a potential crash in a rare case when attempting to capture data from a metadata file that is empty.
  • Corrects an issue with custom interaction names that may not have been displayed properly.
  • Fixes an issue where duplicate data may have been recorded from from NSURLSession.

January 26, 2015
iOS agent v4.174

Notes

Fixes

  • Fixes a potential crash in UIImage constructor instrumentation.

January 8, 2015
iOS agent v4.155

Notes

Fixes

  • Corrects a potential crash when an instrumented init method releases the self pointer or sets the self pointer to nil before invoking a superclass method.

December 18, 2014
iOS agent v4.152

Notes

Improvements

  • Improved network instrumentation performance resulting from a change in the way we detect the network connection type, which also prevents the potential for a deadlock under high concurrency.
  • The agent will raise an exception with detailed information in the event it detects a fatal conflict where another library interferes with our code instrumentation.

Fixes

  • Resolves an issue with ASI instrumentation that could cause a crash when receiving certain network level errors.
  • Resolves a deadlock scenario that could occur during certain high-load circumstances. 
  • Fixes an issue where heavy network load could potentially cause the OS Reachability functionality to hang, forcing the OS to terminate the app on launch. 
  • NewRelic.h was updated to correct syntax issues causing compiler warnings.

Copyright © 2024 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.