Are you pulling your hair out because your app crashes and you don't know why?
Well in this video we are going to tackle just that with the help of TestFlight
and TestFlight with Crashlytics. Alex here from rebeloper.com and I want
you to hit that SUBSCIRBE button because in this video we are going to dive deep
into testing crashes within your app. Crashes. You want to avoid them but
if they occur you want to know about them. So that is what TestFlight is
going to show you, but first of all I will just view the app on TestFlight.
You will receive something like this in the email if you are invited and I will just go
through it and then if you recall in the previous videos I have built an app that
is kind of crashing because yeah that's what we want to test.
I will hit the button and the app will crash and hopefully we will see that in
the crash reports inside TestFlight. So let me just select view in TestFlight
here, okay. We want to get the TestFlight app from the AppStore and then open
TestFlight and choose Redeem and enter this code so I would just copy this out.
I will just simply go to the TestFlight because I have already downloaded it.
Tapping on redeem, pasting in there, tapping redeem. It's loading, okay thank
you very much. TestFlight example Rebeloper. So let's open this up.
Okay and yep from the Developer TestFlight Example. What to test, test my app
with TestFlight and if you recall I have added this into the notes for testers to
read, okay. Let's click on next here. Share feedback, you could share the feedback by
tapping on these buttons or you could just tap on here learn more. So let's
start testing, okay. So let's tap me and tapping and as
we expected it just crashed and that is what we should see it in the TestFlight
dashboard. So let's just go over here and check it out, okay. So while we wait for
the crash to appear and you will see that under TestFlight crashes. Let me
just show you a little bit more of the TestFlight app. So if you select the
TestFlight app not the one that I have created. I know it's kind of similar here
but you may remind that there is the rebeloper logo there. So tapping on TestFlight.
We see that there is our app and if we tap on the title or the
description or tap on the open button it will open up the app. Now if we go and tap
on the button, well the icon. We can see some details about the app and what I
really want to show you here is there is a button called send better feedback and
yeah you could just send some feedback to the developer, it will be sent to
their email address that they provided. So you could also add a screenshot here.
So let's just create a screenshot of our app right here, there we go. And yep there
we have our screenshot and let's tap on send beta feedback include the screenshot.
Yes, I will include the screenshot of this one, okay, there we go. And let's tell
us about your experience and basically that's it here we have our screenshot.
As you can see and tapping on submit, will send them this
feedback, okay. And by the way you could just also stop
testing if you want to end set the notification and preview builds and so on.
Okay! So now that you know how you can send beta feedback all you have to do,
well if you are a developer is just wait for those crashes to appear under the
TestFlight. Now this could take a while of course. I usually get them in a day or
two but yeah you get those crashes and some analytics with them. Now that is how
you can test your crashes inside the TestFlight app and while you wait for
that crash to occur make sure to check out my next video because in my next
video I will be talking about TestFlight Alternatives. That is right there
are some alternatives to TestFlight which are better or worse but in the
meantime while you wait for that make sure to hit that notification bell and
check out these videos as well too. I talked a lot about SwiftUI, Swift
in general and as usual I will see you in the next one.