---
title: ios-agent-777
source: https://docs.newrelic.com/docs/release-notes/mobile-release-notes/ios-release-notes/ios-agent-777
---

### New feature

-   Updated the XCFramework build configuration to target a minimum deployment version of iOS 15.0 and tvOS 15.0, aligning with documented minimum platform requirements.

### Bug fixes

-   Resolved a crash (`SIGSEGV` within `objc_msgSend`) occurring during harvest configuration reads. Eight object properties on `NRMAHarvesterConfiguration` declared as `assign` retained dangling pointers after autorelease pool drainage from the `/connect` response or `NSUserDefaults` dictionary.

-   Resolved an issue where all activity traces were dropped for a session when the `/connect` response omitted the `at_capture` attribute.

-   Corrected the `platform` value reported with React Native errors to report as `ReactNative`.

-   Fixed the `agentVersion` field in the JavaScript error payload to accurately report the iOS agent version rather than the host platform version.

-   Updated custom attribute validation: Passing an `NSArray` or `NSDictionary` object as an event attribute now logs an explicit error identifying the unsupported type, replacing the generic `"value must be an NSString, NSNumber, or BOOL"` warning message.
