No video

Sign In With Apple [UIKit] | Swift 5, Xcode 11

  Рет қаралды 25,883

Kilo Loco

Kilo Loco

Күн бұрын

Today we go over how to implement the Sign in with Apple button from the AuthenticationServices framework. We go over how to use ASAuthorizationAppleIDButton, ASAuthorizationAppleIDProvider, and ASAuthorizationController. By the end of this tutorial, you will be able to add the Sign in with Apple button to your own app.
** Show Notes and Links **
Project Files:
kilo-loco.teachable.com/cours...
Need Help?
kiloloco.com/membership
Data Structures & Algorithms Book:
store.raywenderlich.com/a/296...
More Books:
store.raywenderlich.com/a/296...
Kyle Lee on Social Media:
www.kiloloco.com
KZfaq- / kiloloco
Twitter- / kilo_loco
Instagram- / kilo_loco
--------GEAR ------
Code Passionately T-Shirt
a.co/d/53OkIu0
Laptop - 2017 MacBook Pro
amzn.to/2tk5yLr
Microphone - PowerDeWise Lavalier Microphone
amzn.to/2In9PCh
DISCLAIMER: This video and description contains affiliate links, which means that if you click on one of the product links, we’ll receive a small commission. This helps support the channel and allows us to continue to make videos like this. Thank you for the support!
#SignInWithApple #SwiftLang #SwiftTutorials

Пікірлер: 63
@sayedobaid9495
@sayedobaid9495 5 жыл бұрын
Kilo.. you’re the best teacher on KZfaq ❤️ I’ve learned a lot from you and I came a full-time iOS developer because of your videos so thank you
@tomglodek2205
@tomglodek2205 2 жыл бұрын
Thanks for developing such a nice tutorial. I tested it out in Xcode 13 and Swift 5 for IOS 15 and it works fine with TouchID. This is a nice feature for apps purchased through the Apple Business Manager and for apps with privacy concerns. One suggestion would be to make sure you have the Storyboard Seque set to Present modally and with Over Full Screen presentation so the user doesn't inadvertently swipe the landing screen down and end up having to log in again . Just sharing. Thanks again for your hard work and your willingness to help others !
@marcaupont9145
@marcaupont9145 5 жыл бұрын
Love the code snippets! 👏🏾👏🏾
@ryanfeldman3033
@ryanfeldman3033 5 жыл бұрын
Loved this video. Learned a lot!!
@funny-game-play
@funny-game-play 4 жыл бұрын
You are so kindly teacher. Long live~!
@WatchThisAndSmile
@WatchThisAndSmile 5 жыл бұрын
Really liked this video Kilo, can't wait for the best practices one and the autologin :) .
@MaximGolovlev
@MaximGolovlev 5 жыл бұрын
took him at his word
@mohamethseck
@mohamethseck 4 жыл бұрын
Please definitely come back to this with swiftUI.
@abdouett3676
@abdouett3676 5 жыл бұрын
Thanks man! Great work
@greatauntmuriel
@greatauntmuriel 5 жыл бұрын
great tutorial bro, thanks soo much!!
@x8lue
@x8lue 5 жыл бұрын
You are the man 💪 great tutorial
@sanikko1
@sanikko1 4 жыл бұрын
you are awesome, man. Thank you!!
@guruitcompany
@guruitcompany 5 жыл бұрын
Great! Thank you 👍 😊
@tahevol
@tahevol 3 жыл бұрын
Great video. Thank you.
@Kilo_Loco
@Kilo_Loco 3 жыл бұрын
Glad you liked it!
@Engjeanluiz
@Engjeanluiz 5 жыл бұрын
Very nice!
@anupamthakur4926
@anupamthakur4926 4 жыл бұрын
Thanks a ton..
@adamm3122
@adamm3122 5 жыл бұрын
Best practices!
@thompheijffer6379
@thompheijffer6379 5 жыл бұрын
Love it! Can you also make a sign in with apple SwiftUI video?
@donathmm3881
@donathmm3881 5 жыл бұрын
Greaaaaaat Vid.
@multitudes389
@multitudes389 4 жыл бұрын
Hey Kilo Loco, 413 likes including mine and still no part 2 of this video 😉. Would be nice to see more :) Especially now that it become mandatory to include for new apps
@user-iv8ci1ml4q
@user-iv8ci1ml4q 5 жыл бұрын
Nice tutorial, thanks! Could you please tell me what video recording tool do you use?
@arihe4956
@arihe4956 4 жыл бұрын
Let's get these follow up videos 😸
@_Forever555
@_Forever555 4 жыл бұрын
Hey I'm playing around with this and I wanted to know. How can I allow auto login if the user has signed in already? Also how do they logout if they want?
@rafparistokyo8365
@rafparistokyo8365 5 жыл бұрын
Great, how can i implement this with user email sign in with firebase
@nischalmiglani
@nischalmiglani 4 жыл бұрын
@kilo:I have a question,what if I delete the account on my app and sign in again with Apple ID? Currently it does not return the username since it gives it only once
@riccardotamiro6515
@riccardotamiro6515 5 жыл бұрын
If I wanted to put a navigationbutton on a function, how can I do it? Or use a function as "follow on swiftUI
@manishnahar19
@manishnahar19 4 жыл бұрын
Hey Kilo, can you please share Auto Login Video link that you mentioned in end of this video.
@LEKYSMA
@LEKYSMA 4 жыл бұрын
Is it necessary to have a developper account in order to implement sign in with Apple?
@PrakashChAwal
@PrakashChAwal 4 жыл бұрын
i can see my bundle indentifer in the list and have also enabled Sign in with apple but its not working
@jonathanshiff3892
@jonathanshiff3892 5 жыл бұрын
Question: How does this work If i want to allow 10 people on the same team to login to the same account? (amazing vid btw)
@takasurazeem
@takasurazeem 3 жыл бұрын
*Waiting for the best practices*
@muhammedalkabani3225
@muhammedalkabani3225 3 жыл бұрын
Hello I need to implement a sign in with apple for ios 11 can you help me, please
@lyphuc4362
@lyphuc4362 4 жыл бұрын
2:23 I can't find signInWithApple option
@shahbaze63
@shahbaze63 4 жыл бұрын
storyBoard hack: create a UIButton in story board, design it according to your need create its action and call didTapAppleBtn
@AA_Yoloist
@AA_Yoloist 4 жыл бұрын
What if my App should support iOS 11 and higher? I can`t use this native method! Is SIWA required if the user has iOS 13 or what can I do?
@vinniepooh
@vinniepooh 2 жыл бұрын
Hello Dear Kilo! This video is really great and very impressive. I have a question: Do You have a course that specialized on how to unlock the iDevices with Apple server and as I remember it was with 5 digit code that Apple send it once I pay to the server. If Yes please write me which one is this course or just send me a link please. Thank You in advance
@ankurgupta3740
@ankurgupta3740 4 жыл бұрын
Hey i am trying to implement apple sign in but not success yet. when i implement this show a pop up which have two option close or setting. When i try to goes to setting it never back from setting. How i implement like that so that it shows a sheet like you which has option to fill name, email
@Josh-vo7rm
@Josh-vo7rm 4 жыл бұрын
Value of type 'ASAuthorizationAppleIDCredential' has no member 'firstName' this keeps getting in the way of my build being successful on the User.swift page
@evelynlima3769
@evelynlima3769 4 жыл бұрын
How about sign in with Apple using Firebase?
@eduardoholzmann853
@eduardoholzmann853 4 жыл бұрын
how you get that autocomplete code a10!????
@retrogamer426
@retrogamer426 2 жыл бұрын
so what I want to do is when the user press a button it just shows the keypad to enter users pin, how to do this?
@ajpicard913
@ajpicard913 5 жыл бұрын
Hey Kilo, how can we add this in SwiftUI?
@JustAlexV
@JustAlexV 4 жыл бұрын
Maybe here you'll find answer: kzfaq.info/get/bejne/idBdmq2Tx5vcY4U.html
@crazyice-cream7794
@crazyice-cream7794 4 жыл бұрын
😍
@govindaraomenda8706
@govindaraomenda8706 4 жыл бұрын
I have implemented Apple SignIn in one of my application. But when user selects hide my email, then i am getting Email and FullName as nil values. Can anyone please help me on this?
@trevinwisaksana431
@trevinwisaksana431 4 жыл бұрын
So the weird thing about Sign In with Apple is you only get the name and email once. Literally only the first time you sign in with Apple. The next time you try it again it gives you a nil value. So what you have to do is store the name and email locally using something as secure as keychain. I do not understand why Apple wants us to do this
@behnamr8274
@behnamr8274 4 жыл бұрын
Hi tnx for your tutorials but i have a problem , how to log out from this apple id , like google sign in. because when login again with same apple id return nil values for email and fullname from credential. tnx bro
@nisha3954
@nisha3954 4 жыл бұрын
@Behnam R did you get any solutions ?
@trevinwisaksana431
@trevinwisaksana431 4 жыл бұрын
You “log out” by going to Settings -> Apple ID -> Password & Security -> Apps Using Apple ID -> Swipe-to-delete the account
@sundaymood_
@sundaymood_ 5 жыл бұрын
thx!) i need spriteKit mapTile video from you)
@tommynocker1500
@tommynocker1500 4 жыл бұрын
Hey make a Sign in video in swiftui please
@retrogamer426
@retrogamer426 2 жыл бұрын
what if I don't want the image Sign In with Apple? I want my own button, how can I do that?
@milakohen630
@milakohen630 4 жыл бұрын
what is up #KILLA? HOLLA!
@hugosantos2748
@hugosantos2748 3 жыл бұрын
Hello from Portugal, I follow your tutorial and works great in Xcode with a real device, but after submitted to testFlight users touch the button and nothing happens Since it works in Xcode with a real device connected, what's could be happening? Thanks bro
@jacktoddy9783
@jacktoddy9783 5 жыл бұрын
Kilo - really! starting off a video with "It's yer Boy!". This really is too subservient, surely, "It's yer Man!" would be more appropriate. BTW: You have some great videos on your site - Very Helpful. Thank you for making them.
@lawrence4876
@lawrence4876 5 жыл бұрын
It worked perfectly the first time I did it, but every time after the first time it only gives the userIdentifier and that's all. No email, no full name :(
@2014IsmailAhmed
@2014IsmailAhmed 4 жыл бұрын
@Dipendra Dubey Quoting from raywenderlich: "Note: Apple will only provide you the requested details on the first authentication. The preceding note is critical to remember! Apple assumes that you’ll store the details you asked for and thus not require them again. This is one of the quirks of Sign In with Apple that you need to handle. "
@sirajul-anik
@sirajul-anik 3 жыл бұрын
Just a note, ID is not a JWT. JWT is different. id_token is a JWToken.
@ivankholod_str
@ivankholod_str 4 жыл бұрын
Thanks, but i need apple dev account :D
@iosdeveloper1135
@iosdeveloper1135 2 жыл бұрын
but how to sign out ?
@vanxxxx2387
@vanxxxx2387 3 жыл бұрын
how du make coding sound sexy
Diffable Data Source | Swift 5, Xcode 11
18:39
Kilo Loco
Рет қаралды 13 М.
Идеально повторил? Хотите вторую часть?
00:13
⚡️КАН АНДРЕЙ⚡️
Рет қаралды 9 МЛН
Они так быстро убрались!
01:00
Аришнев
Рет қаралды 2,3 МЛН
Smart Sigma Kid #funny #sigma #memes
00:26
CRAZY GREAPA
Рет қаралды 4,7 МЛН
Clown takes blame for missing candy 🍬🤣 #shorts
00:49
Yoeslan
Рет қаралды 49 МЛН
Laid Off, AI is Coming
13:06
Kilo Loco
Рет қаралды 3,5 М.
What's going on with Windows Laptops?
10:30
Marques Brownlee
Рет қаралды 2,7 МЛН
Sign in with Apple using SwiftUI | iOS 14 | Swift 5
24:00
Kilo Loco
Рет қаралды 10 М.
Weak and Unowned Self Closure Memory Leak Fixes
12:21
Lets Build That App
Рет қаралды 56 М.
Firebase Authentication iOS - Sign in with Apple (EASY)
24:20
Rebeloper - Rebel Developer
Рет қаралды 10 М.
Building a Health Application with React Native: Step Counter
3:57:53
notJust․dev
Рет қаралды 340 М.
Use Closures Not Delegates | Swift 5, Xcode 10
14:52
Kilo Loco
Рет қаралды 24 М.
Идеально повторил? Хотите вторую часть?
00:13
⚡️КАН АНДРЕЙ⚡️
Рет қаралды 9 МЛН