新機能
- 文書化された最小プラットフォーム要件に合わせて、iOS 15.0およびtvOS 15.0の最小デプロイメントバージョンをターゲットにするようにXCFrameworkのビルド設定を更新しました。
バグ修正
harvest設定の読み取り中に発生したクラッシュ(
objc_msgSend内のSIGSEGV)を解決しました。/connectレスポンスまたはNSUserDefaultsディクショナリからのautorelease poolのドレイン後、assignとして宣言されたNRMAHarvesterConfigurationの8つのオブジェクトプロパティがダングリングポインタを保持していました。/connect応答でat_capture属性が省略された場合に、セッションのすべてのアクティビティトレースが破棄される問題を解決しました。React Nativeのエラーとともに報告される
platformの値を、ReactNativeとして報告するように修正しました。ホストプラットフォームのバージョンではなく、iOSエージェントのバージョンを正確に報告するように、JavaScriptエラーペイロードの
agentVersionフィールドを修正しました。カスタムアトリビュートの検証を更新しました:イベント属性として
NSArrayまたはNSDictionaryオブジェクトを渡すと、一般的な"value must be an NSString, NSNumber, or BOOL"の警告メッセージの代わりに、サポートされていないタイプを特定する明示的なエラーがログに記録されるようになりました。