bitmoji-kit-sample icon indicating copy to clipboard operation
bitmoji-kit-sample copied to clipboard

## Reference

Open Deloww opened this issue 2 years ago • 0 comments

Reference

SDK-1625 INTENG-15831

Summary

Updated BranchPluginSupport to safely use BNCDeviceInfo. This mirrors the code within BNCDeviceInfo itself.

Motivation

Reports of a rare crash in this area code when using Adobe Launch iOS.

Type Of Change

  • [x] Bug fix (non-breaking change which fixes an issue)
  • [x] New feature (non-breaking change which adds functionality)
  • [x] Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • [x] This change requires a documentation update

Testing Instructions

The crash is fairly rare, the only reliable repro we've seen is using AdobeLaunch iOS on a real device running an older version of iOS. We suspect this is due to a threading issue where BNCDeviceInfo is being mutated from multiple threads.

Originally posted by @echo-branch in https://github.com/BranchMetrics/ios-branch-deep-linking-attribution/pull/1196

Deloww avatar Sep 12 '22 01:09 Deloww