Micah Sargent (17:27)
Now that's a look at troubleshooting universal Control let's talk about iPhone mirroring. So iPhone mirroring is the ability to display your iPhone on your Mac's screen. How does iPhone mirroring work? What's the stuff behind the scenes there? So we talked about Bluetooth and wi fi and everything that's being used with the universal control. IPhone mirroring uses the continuity camera framework. So the ability to use the iPhone's camera as a third party or as a external camera for your Mac. It uses H264 HEVC video streaming to stream what's on Your screen. In order to do the initial connection between the iPhone and your Mac, it uses Bluetooth, it does wifi direct for screen data so that transfer and it is end to end encrypted. Very important. Now what is required for iPhone mirroring? In order to use iPhone mirroring, Apple says your computer has to be a Mac with Apple silicon or a Mac with the Apple T2 security chip using macOS Sequoia 15 or later. So very new. Your iPhone needs to be using iOS 18 or later and it has to be set up with a passcode. Your iPhone and your Mac have to be signed into the same Apple account and must be using two factor authentication. Two factor authentication has been a requirement for a while for many of the features, so it's likely you have that already enabled. Your iPhone and your Mac have to have Bluetooth and wi fi turned on. Very important. People turn off their Bluetooth all the time. I'm always trying to get people to stop doing that, but people do it. It's not eating up your battery like you think it is. Turn on your Bluetooth, turn on your wifi, make sure they're both on critically and we talked about this on the iPhone mirroring episode. Your iPhone has to be locked and near your Mac. It can be charging and in standby mode, but it has to be locked and it needs to be near your Mac. Lastly, your Mac cannot be sharing its Internet connection. So remember Internet sharing, that stuff we talked about earlier? If it's sharing its Internet connection with something else, it's not going to work. It cannot be actively using airplay. It cannot be actively using Sidecar if you have any of those features turned on. Remember, Sidecar is the using your iPad as an external display, a little bit different from using one cursor with universal control and keyboard between two devices. Sidecar is just I want my iPad to be an external display. Can't be doing airplay, can't be doing Sidecar cannot be sharing its Internet connection. If it's doing any of those things. IPhone mirroring will not work. Lastly, iPhone mirroring has to be available in your country or region, so it's not available in the EU and it requires a non EU Apple id. It is not enough to have a VPN set that is for a US location. No, the Apple ID must not be an EU Apple id. So once you've done that, then you should be able to use iPhone mirroring. And we've talked about this again before on the show, but there's an iPhone mirroring app and it says in Order to use it, we need to type in the code on our phone, which we'll do. Once we've unlocked the iPhone, we'll click connect and it should connect to this iPhone. And it did indeed. Boom, we're good to go. Now, I can control this iPhone from my Mac, so I had no issues there. But let's talk about some of the things that you can do to fix this problem if you have it in your settings app on your iPhone. If you are having trouble getting this to work, go to general, scroll all the way down to transfer or reset iPhone. Choose reset and up will pop a bunch of different options. Choosing Reset Network settings can sometimes be the thing that gives you that clean network slate. To be able to get this working, it's going to remove all your wi fi passwords, so you're going to need to type those back in again. But this will help to solve network issues when it comes to this. I'm going to choose cancel because as you can see, it's working just fine. On a Mac, you would delete the different networks. So we would go into system settings, we would go into network, and we would choose, in this case, wifi, and we would go through and remove any of the known networks or the currently connected networks. To start over fresh, then you may need to just simply reset the iPhone mirroring app. So we can go down to the iPhone mirroring app, hold down the option key on our keyboard, click and hold on the app in the dock, and then scroll up to force quit. That will force quit the iPhone mirroring app, which essentially restarts it, and then we have the ability to use it once again. So we can go to iPhone mirroring, launch it. It connects to my iPhone and I'm back where I was before. I can also go up into the options up here and choose to revoke access to this specific iPhone. So it will then give me the ability to reset, essentially that iPhone's access. So very easy to do. And then if I need to, I can also go on my iPhone into settings, general airplay and continuity. And we choose iPhone mirroring. And here we could edit this. And because I'm currently connected, it's not letting me. But if I was just on the iPhone, there would be an option to remove this MacBook Air as one of the options. You would remove it and then try again. So basically rebuild the connection, place the iPhone nearby, make sure the phone is locked, make sure that you don't have any focus modes enabled. Sometimes that can mess things up. Sometimes low power mode can mess Things up. You open iPhone mirroring, you wait for it to pop up and then it works for you. You again may see that timed out error. That's where you want to look at your network as the issue there. So going in and doing those network troubleshooting steps we talked about, you may see unable to connect to iPhone again. That's where airplay needs to not be enabled. You also need to have personal hotspot turned off. Make sure that your focus modes are interfering. Make sure this is one that people forget. Screen time. Go into screen time on both your Mac and your iPhone and make sure that you don't have any apps disabled in screen time. Because essentially what you're wanting to not disable is the iPhone mirroring app. Then, and this is a nice little tip here, if you are continuing to experience issues, there's a secret. It's not a secret, but it's an app that is mostly for power users. We're going to hold down command and hit space to bring up our spotlight and we're going to type in console. That's going to bring up an app called console. Here we need to click the start button to start streaming. And what this does is it makes it so that the console app starts listening for information coming in, looking for errors, looking for problems. And I'm going to. Actually, I think what I'll do is try to disconnect from iPhone mirroring and then reconnect to iPhone mirroring by locking this device. And then now the reason why I'm doing that is because what I want to show you is how you view specifically universal control related options. So let's type in universal in the search options here and see if we can't find messages related to universal control. And let's try mirroring instead. There we go. So the process is called iPhone mirroring and we can look for anything that is an error. So we'll choose errors and faults and type in. Now mirroring, there's an error where it's failed to connect. Why it failed to connect. Start monitor join, Start failed. And we can kind of look. So I know this is a little bit complicated, but the idea here is that we look through and see if we can see any indication of why it wasn't able to connect. So here we can see unable to connect to iPhone mirroring while active with another device. So we know that it was trying to connect to a different device at the same time and therefore it was not able to properly get the iPhone mirroring to work and have it pop up here. So looking through and trying to find kind of hints, you may see an error related to the network timeout. That's where you may have a network issue. In particular, where you need to go in and change, remove your network settings or reset your network settings, you may see an authentication failure. If that's the case, then you need to sign out and in with icloud, you may see a permission denied option. And that is where you would want to remove the iPhone on your Mac and remove the Mac on your iPhone and completely redo the process. So depending on the console console output that you see, that may be what's responsible for the problem. The last thing I'll say is that it can be helpful to if you just really are still getting issues. It's there's a chance that something is interfering with the Bluetooth communication between the phone and the Mac. Particularly if your phone is further away than just, excuse me, farther away than right next to your Mac. As it is in my case, if it is farther away, there could be something going on that's interfering. So just be aware of that. If it's in a different room, that can sometimes cause an issue. And then lastly, at the, at the kind of end of things is make sure that you have your, your networks again set to the same network. For those of you with mesh networking, that's the big. That can sometimes be the issue where if your mesh network is not set up to be a true mesh network where the devices can kind of move between the different access points and it's underneath the same, it's kind of complicated. But there are two kinds of mesh networking where one is kind of making independent little options that you can connect to and that can mess things up versus one that is a true blanket of your network, in which case those being connected to the same are not going to be a problem for you. So this is the last and kind of final thing to look at. If nothing else is giving you the answers that you want, nothing else is providing that success that you're looking for, then there's the chance that it could be your network wreaking havoc. But most important, and what I saw most often ends up being the case, is that someone misunderstood the system requirements and thought they had access to iPhone, mirroring and universal control and sidecar, but they did not because their devices weren't new enough or they weren't running the proper operating system or some kind of mixture of those. And just because you have access to one doesn't mean you have access to all of them. So those are all the things that you need to bear in mind when you are attempting to get iPhone mirroring and universal control working between your Mac, your iPad and your iPhone. Thank you so much for tuning in to this week's episode of Hands on Apple. I'll be back next week with another episode. Until then though, bye bye.