If there's a loop between Shake (appearing as SHKNotificationProxy
) and Firebase Messaging (RNFBMessagingUNUserNotificationCenter
), that's because both libraries swizzle the same method, reversing the order in which the swizzle happens indefinitely.
The fix is simple, delay the instantiation of one library for a few seconds:
Shake.start
Firebase.init
If that doesn't work, rearrange the Shake and Firebase library instantiations too.
If the solution above doesn't help you, please let us know whether by chatting with us using the bubble in the bottom right corner, or emailing us at friends@shakebugs.com 📬
Or even better, join our Slack Community and get in touch with our developers within a few minutes.