You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It seems that when an Amplitude plugin is added to Analytics using .add(plugin:) method it will cause a circular reference to Analytics.
This becomes a problem in our application as we need to be able free all services that are used in the application. Now because of the circular reference the application will crash, starting from the version 1.5.3 onwards. This version introduced a check in Analytics init method for multiple instances having the same write key.
In case no plugins are added there is no circular reference and Analytics can be freed normally.
Operating system: iOS
Reproduced: Every time
The text was updated successfully, but these errors were encountered:
It seems that when an Amplitude plugin is added to Analytics using
.add(plugin:)
method it will cause a circular reference to Analytics.This becomes a problem in our application as we need to be able free all services that are used in the application. Now because of the circular reference the application will crash, starting from the version 1.5.3 onwards. This version introduced a check in Analytics init method for multiple instances having the same write key.
In case no plugins are added there is no circular reference and Analytics can be freed normally.
Operating system: iOS
Reproduced: Every time
The text was updated successfully, but these errors were encountered: