Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AppsFlyerLibDelegate and Structured Concurrency #304

Open
El-Fitz opened this issue Sep 17, 2024 · 1 comment
Open

AppsFlyerLibDelegate and Structured Concurrency #304

El-Fitz opened this issue Sep 17, 2024 · 1 comment
Assignees
Labels

Comments

@El-Fitz
Copy link

El-Fitz commented Sep 17, 2024

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.

@AndriyGo
Copy link

This is an issue indeed. Swift 6 prevents calling the start() method

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants