Redux saga and redux

Hello, I have a questions regarding using Redux saga and generator functions. I implemented Apple login using the React Native Apple Authentication library and I ran into some questions regarding using yield vs yield call. As you can see in image below in the appleAuthroization generator function, in the left I make a request with appleAuth.performRequest without using yield call but just yield and on the right, I make the same request but with using yield call. The question I have is, it seems to me that both way works the way I expect it to, however I seem to lack the understanding of why it’s doing the same thing and what the difference is, and if I should be using one or the other. I read that yield call is a blocking calling and will wait until child genderator/ or a normal function terminates and returns a promise. Thank you any help would be great!!