We already had an optional protocol method for this but weren't actually forwarding when set on mParticle object. This adds that forwarding as it's necessary for the latest Braze SDK update and iOS 17 app tracking stuff.
Testing Plan
[x] Was this tested locally? If not, explain why.
E2E tested to see that the kit correctly received the status, tested with both an NSNumber and nil for the timestamp.
Reference Issue (For mParticle employees only. Ignore if you are an outside contributor)
Summary
We already had an optional protocol method for this but weren't actually forwarding when set on mParticle object. This adds that forwarding as it's necessary for the latest Braze SDK update and iOS 17 app tracking stuff.
Testing Plan
E2E tested to see that the kit correctly received the status, tested with both an NSNumber and nil for the timestamp.
Reference Issue (For mParticle employees only. Ignore if you are an outside contributor)