Trouble Connecting to the Mirror Tool

I'm having problems connecting the Mirror app to my Mac.

Networking Issues

First, check to make sure both your iOS device and your Mac are on the same network. For example, if your Mac is using Wi-Fi and your iPhone is on 3G, you won't see the Mac listed on the iPhone. You'll have the fewest problems if the Mac and iOS device both connect to the same Wi-Fi network.

After this, make sure that your computer name isn't blank. you can do this by going to System Preferences > Sharing. From here, you'll be able to see if there is a name set for your computer. If the Computer Name field is blank, you may have difficulty connecting to the Mirror app.

xScope Preferences Issues

If checking that you're on the same network doesn't fix the issue, the preference to allow Mirror connections might be turned off. Check that devices on the local network can view your desktop in the Mirror pane of xScope's preferences.

Bluetooth Issues

If you're still having issues, try turning off Bluetooth on your iOS device, as it can interfere with the Wi-Fi network. After that, restart your device to reset the network configuration.

Firewall Issues

The problem could also be the result of your Mac having its firewall enabled. If this is the case, make sure that you're allowing xScope to accept incoming connections. If you're not, the Mirror app won't be able to connect.

To add xScope to your firewall's list of acceptable connections, go to System Prefs > Security > Firewall > Advanced. From there, click "+" to add xScope and select the "Allow incoming connections" setting. This solution will clear xScope for your Mac's default firewall, but it can still be superseded by any 3rd party firewall applications that may also be blocking xScope from connecting to the Mirror.

Bonjour Connection Issues

If all else fails, you may need to reset the Bonjour service on your computer. To see if this is the case, you can download the free Bonjour Browser application to either your Mac or your iOS device. Once downloaded, open the app and see if you can find "_if-ckserver._tcp." in the list of Bonjour services. If you can't find it there, or you can't see any services in the list, that's an indicator that Bonjour isn't working at all. You'll need to reset Bonjour on your computer.

Resetting Bonjour On Your Mac

To do this, first quit out of both xScope on your Mac and the Mirror app on your iOS device. Then open the "Terminal" app, which can be found in the Utilities folder in your Applications. Once it's loaded, type in the command "sudo killall mDNSResponder" (without quotes) and hit enter. Terminal will ask you for a password, which is the user password for your computer. When typing in the password, no text will show up in the window. This is normal. Just type it like you normally would and hit enter. Bonjour should then be restarted, and you can open up xScope and then the Mirror tool to connect.

If resetting Bonjour on your Mac still doesn't seem to fix the problem, then your wireless router is probably blocking Bonjour connections. You'll have to look at the router's settings and see if there are any issues being caused there. This issue is especially true with 3rd party routers. For best results, use xScope with Apple's Airport routers, as they're most accustomed to working with Bonjour.

Issues With D-Link Routers and Bonjour

If none of the above solutions have fixed your problems with connecting the Mirror tool, you may want to check to see if you have a D-Link router. Many users have reported having trouble getting this brand to work with Bonjour services. To resolve the issue, you may need to go enable Multicast Streaming on the device. If this feature is not enabled on your router, the Mirror tool may not be able to connect to xScope.

You can enable the Multicast Streams on your router by performing the following steps:

1) Log in to your router
2) Go to the Advanced tab
3) Select Advanced Network from left-hand column
4) Select "Enable Multicast Streams" (which should be found near the bottom of the page)
5) Click save