I had an idea for an App recently where I'd need some kind of sign in, but I don't want to own any PII. This is perfect. Thanks as always for another great, easy to follow tutorial.
Thank you, Nick, for sharing your knowledge so generously! You are truly a master 👍One question - keyWindow is deprecated. Even though it works for now, it still concerns me a bit. But I couldn't find a good solution to make it forward compatible. If you have time, would you be willing to help? Thank you!!
replace it with this : let controller = controller ?? UIApplication.shared.delegate?.window??.rootViewController?.navigationController // .keyWindow?.rootViewController
Thanks for this! Most of the information about this is outdated and almost forces you to use an older version of the SDK for it to make sense! I ant believe how simple you made this!
just a lil logic question. i want to give the user the chance to use as anon first. so should i just implement accountlinking rather than creating new users.
Hi Nick! I’m a beginner swift developer from Japan. I wanna know the Firebase MFA case with SwiftUI. Thank you for your continuous uploading awesome videos.
It doesn't sound like you've done this before, and there is a lot of audio I think you have forgotten to remove from several videos where you repeat yourself.
At about the 7 minute mark you add the reverse client ID, originlly the info.plist that was implemented did not have such tab yet when I downloaded the sdk via github it granted me the opportunity to download another info.plist. What options do I have as I plan to use the new URL scheme taken from the new info.plist? I plan to come back to this in hopes that this process still stands true, but in case it does not I wish to seek some solution. :D
10:51 so to be clear I need to implement the newly downloaded info.list into my Xcode project to replace the original? (I’m a CS major working on my senior project you are essentially my main resource I’d like to take this time to thank you for that)
@@GUAMxBOMByea it’s just a simple file with keys/values to identify the Firebase project. If the plist info is incorrect, Firebase methods will throw you errors