We were previously directly checking the internal obj-c string class name in 2 unit tests. This has changed to the internal swift class name in iOS 17/Xcode 15. I modified the checks to use the more generic isKindOfClass: and now they work on both iOS 17 and earlier versions.
Testing Plan
[x] Was this tested locally? If not, explain why.
Tests confirmed using both Xcode 14 and 15
Reference Issue (For mParticle employees only. Ignore if you are an outside contributor)
Summary
We were previously directly checking the internal obj-c string class name in 2 unit tests. This has changed to the internal swift class name in iOS 17/Xcode 15. I modified the checks to use the more generic
isKindOfClass:
and now they work on both iOS 17 and earlier versions.Testing Plan
Tests confirmed using both Xcode 14 and 15
Reference Issue (For mParticle employees only. Ignore if you are an outside contributor)