Cannot find 'NSRecursiveLock' in scope

Has anyone come across this error before when upgrading to latest version of the composable architecture?

Going from version 0.28.1 to 0.39.0

Cannot find 'NSRecursiveLock' in scope

Also getting this warning

warning: Could not read serialized diagnostics file: error("Invalid diagnostics signature") (in target 'ComposableArchitecture' from project 'swift-composable-architecture')
Command CompileSwift failed with a nonzero exit code

Yup was dealing with that yesterday. Upgrading to 0.39.1 should fix it for you.

1 Like

Thanks. Upgrading to 0.39.1 fixed the issue. Just got loads of changes to make now because deprecations :sleepy:

1 Like

@Muhammed9991 Sorry about that!

If you want to hide those warnings for now, you can lock combine-schedulers to 0.7.2.

1 Like

Nice. Thank you.