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

iOS agent release notesRSS

September 8
iOS agent v7.7.7

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.

August 13
iOS agent v7.7.6

このリリースで修正された点

  • Meta/FullSnapshotより前のセッションリプレイイベントの並べ替えを修正しました。

  • NRMAExceptionMetaDataStoreを書き換えることで、潜在的なデータの欠落を修正しました。

  • RNソースマップアップロードスクリプトを修正しました。

  • checkAndHandleSessionTimeoutでの潜在的なセッション再起動の問題を修正しました。

August 7
iOS agent v7.7.5

このリリースで修正された点

  • setUserIdをnilで呼び出すと常に新しいセッションが開始されるバグを修正しました。

  • 古いセッションリプレイのフレームが新しいセッションと一緒にアップロードされるのを防ぎました。

  • 毎回呼び出すのではなく、変更時にコールバックを更新するようにreachabilityを変更しました。

  • hex invalidateのクラッシュを修正しました。

  • setUserIdのvendorIdに関するクラッシュを修正しました。

  • NRMAトレースのコレクション全体における原子性を修正しました。

  • setUserIdが同期を維持するように修正しました。

  • セッションリプレイをTimerからDispatchSourceTimerに変更することで、クラッシュを修正しました。

  • CoreData NRMAMethodProfilerのクラッシュを修正しました。

  • sessionAttributeJSONStringが辞書のスナップショットを取得するようにして、クラッシュを修正しました。

  • SwiftUIのテキスト幅補正オフセットをコンテンツにクランプすることで、MSRテキストを修正しました。

  • JSErrorControllerのメモリリークを修正しました。

  • バイナリのボールド特性の代わりに正確な数値のフォントウェイトを参照することで、MSRテキストを修正しました。

  • dSYMアップロードツールを更新し、dsym-upload-tools run-symbol-toolにappVersionパラメーターを追加しました。

  • MSRでSwiftUIのモーダルが表示されない問題を修正しました。

July 9
iOS agent v7.7.4

新機能

シミュレーターデバイスは、simulator-(deviceType)として報告されるようになりました。

このリリースで修正された点

  • 7.7.3で不安定になる原因となっていたKMP検出を削除しました。
  • 非同期Web requestsを記録する際に発生する可能性があったクラッシュを修正しました。
  • ハーベスト設定の競合状態によるクラッシュを修正しました。

July 2
iOS agent v7.7.3

新機能

モバイルセッションリプレイのオフラインストレージ機能。

このリリースで修正された点

IGuidGeneratorのタイムスタンプをシードとするLCGをarc4random_bufに置き換えました。

RNソースマップのアップロードにEUリージョンの検出を追加しました。

MAUIスタイルのデフォルトインタラクションのswizzleに対する再帰をブロックしました。

RNソースマップのアップロードでappVersionIdをappVersionに名前変更しました。

リリース時にエージェントをフリーズさせていたEventDeserializerの無限ループを修正しました。

プログラマティックAPIを使用したアンマスクを許可しないようにデフォルトのセッションリプレイのマスキングモードを変更し、UIKitのオーバーライドAPIを修正しました。

NRMAWKWebViewNavigationDelegateのwebViewWebContentProcessDidTerminateで発生する可能性があったクラッシュを修正しました。

アプリが閉じたときにアップロードに失敗した場合、次回のリリース時にセッションリプレイのデータが確実にアップロードされるようにしました。

永続的に拒否された(400/403)クラッシュレポートを破棄しました。

オフラインストレージにTTLエビクションを追加しました(#786)。

NRMAHarvestControllerのinitializeのクラッシュを修正しました(#793)。

May 26
iOS agent v7.7.2

Fixed in this release

Copyright © 2026 New Relic Inc.

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