The AppsFlyerLibDelegate methods have non sendable parameters, such as [AnyHashable : Any] (from (NSDictionary). This will be an issue in Swift 6 for anyone passing these values around.
Are there any plans for Structured Concurrency compatibility?
Report
SDK Version
6.15.2
What did you do?
Implemented AppsFlyerLibDelegate
What did you expect to happen?
To be able to use Structured Concurrency features (such as tasks) in my own code.
What happened instead?
I had warnings, because the AppsFlyerLibDelegate methods have non-sendable parameters, that can't safely be used in the rest of our apps.
The
AppsFlyerLibDelegate
methods have non sendable parameters, such as[AnyHashable : Any]
(from (NSDictionary
). This will be an issue in Swift 6 for anyone passing these values around.Are there any plans for Structured Concurrency compatibility?
Report
SDK Version
6.15.2
What did you do?
Implemented
AppsFlyerLibDelegate
What did you expect to happen?
To be able to use Structured Concurrency features (such as tasks) in my own code.
What happened instead?
I had warnings, because the
AppsFlyerLibDelegate
methods have non-sendable parameters, that can't safely be used in the rest of our apps.