Hi @colstin, I think the warning you're seeing File 'AuthViewModel.swift' is part of module 'FirebaseAuth'; ignoring import is because your app target's name is FirebaseAuth as well. I believe that, at least by default, this results in a Swift module of the same name (i.e., the import statement is trying to import your app's module -- namespace collision).
I tried making a similarly named project to yours and was able to reproduce the issue. The quickest way I found to resolve it was to change the app target name to anything else, e.g. "FirebaseAuth-foo":
Once that was resolved, the Cannot find 'Auth' in scope error on Auth.auth() went away too. If this doesn't resolve the problem for you, please file an issue on our firebase-ios-sdk GitHub repo.
Hope this helps!
-- Andrew Heard from Firebase
Post
Replies
Boosts
Views
Activity
In the session Safeguard your accounts, promotions, and content they say "Leveraging Apple's secure enclave processor, iOS and tvOS generate a cryptographic attestation of your app's identity which you can send to your server for verification before making your critical assets available." Since macOS wasn't mentioned, I'm assuming it's not supported.