• /
  • EnglishEspañolFrançais日本語한국어Português
  • 로그인지금 시작하기

iOS agent release notesRSS

August 7
iOS agent v7.7.5

Fixed in this release

  • Fixed a bug where calling setUserId with nil always started a new session.

  • Prevented old session replay frames from uploading with a new session.

  • Changed reachability to update a callback on change instead of calling it every time.

  • Fixed hex invalidate crash.

  • Fixed setUserId vendorId crash.

  • Fixed atomicity across NRMA Trace collections.

  • Fixed setUserId to stay synchronous.

  • Fixed a crash by changing session replay from a Timer to a DispatchSourceTimer.

  • Fixed a CoreData NRMAMethodProfiler crash.

  • Fixed a crash by having sessionAttributeJSONString take a snapshot of dicts.

  • Fixed MSR text by clamping the SwiftUI text width-compensation offset to its content.

  • Fixed a JSErrorController memory leak.

  • Fixed MSR text by referring to the precise numeric font weight instead of the binary bold trait.

  • Updated the dSYM upload tools to add the appVersion param to dsym-upload-tools run-symbol-tool.

  • Fixed the missing SwiftUI modals in MSR.

July 9
iOS agent v7.7.4

새로운 기능

이제 시뮬레이터 디바이스가 simulator-(deviceType)으로 보고됩니다.

이 릴리스에서 수정됨

  • 7.7.3에서 불안정을 유발하던 KMP 감지를 제거했습니다.
  • 비동기 웹 requests를 기록할 때 발생할 수 있는 크래시를 수정했습니다.
  • 수집 구성 경쟁 조건으로 인해 발생한 크래시를 수정했습니다.

July 2
iOS agent v7.7.3

새로운 기능

모바일 세션 리플레이를 위한 오프라인 스토리지 기능.

이 릴리스에서 수정됨

IGuidGenerator의 타임스탬프 시드 LCG를 arc4random_buf로 교체했습니다.

RN 소스맵 업로드에 EU 리전 감지를 추가했습니다.

MAUI 스타일 기본 상호작용 스위즐에 대한 재귀를 차단했습니다.

RN 소스 맵 업로드에서 appVersionId를 appVersion으로 이름을 변경했습니다.

출시 시 에이전트를 멈추게 하는 EventDeserializer의 무한 루프를 수정했습니다.

프로그래밍 방식 API를 사용한 마스킹 해제를 허용하지 않도록 기본 세션 리플레이 마스킹 모드를 변경하고 UIKit 재정의 API를 수정했습니다.

NRMAWKWebViewNavigationDelegate webViewWebContentProcessDidTerminate에서 발생할 수 있는 크래시를 수정했습니다.

앱이 닫힐 때 업로드에 실패한 경우 다음 출시 시 세션 리플레이 데이터가 업로드되도록 보장합니다.

영구적으로 거부된(400/403) 크래시 보고서를 폐기했습니다.

오프라인 스토리지에 대한 TTL 축출을 추가했습니다(#786).

NRMAHarvestController 초기화 충돌을 수정했습니다(#793).

May 26
iOS agent v7.7.2

이 릴리스에서 수정됨

April 22
iOS agent v7.7.1

Fixed in this release

  • Mobile Session Replay Enhancements.
  • Fix lifetime/threading race in NRMAHarvestController.

March 25
iOS agent v7.7.0

이번 릴리스의 새로운 기능

  • 세션 리플레이 차단된 보기: 새로운 차단된 보기 기능이 추가되었습니다. UIKit의 경우 "nr-block" 접근성 ID, 새 UIView blockView 를 사용하거나 SwiftUI의 NRConditionalMaskView 에서 blockView=true를 사용하여 세션 리플레이 중 캡처에서 영역을 차단합니다.

이 릴리스에서 수정됨

  • 드물게 발생하는 과도한 로깅으로 인한 과열 문제를 수정했습니다.
  • NewRelic.setMaxOfflineStorageSize 의 버그를 해결했습니다.
  • 수확 과정 중 상태 코드 0을 처리합니다.
  • getAndClearFramesflattenTree 의 문제가 해결되었습니다.

Copyright © 2026 New Relic Inc.

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