If you upgraded to iOS 10 on your iPhone or iPad, and tvOS 10 on your fourth generation Apple TV and now can’t remotely access your HomeKit devices, there’s probably an easy fix for that. Odds are you haven’t enabled iCloud Two-Factor authentication, which HomeKit in iOS 10 and tvOS 10 requires. Read on to learn how to get set up.
You can enable iCloud Two-Factor authentication from your Mac or iOS device. Here’s how:
- Click the Apple menu
- Select System Preferences
- Click Account Details
- Click the Security tab
- Choose Set Up Two-Factor Authentication
- Tap Settings
- Tap iCloud
- Tap your Apple ID
- Choose Password & Security (If you set up security questions you’ll have to answer those, too)
- Turn on Two-Factor Authentication
Regardless of which device you use to set up Two-Factor Authentication, you’ll walk through a few steps where you verify which devices will receive the special six-digit codes you’ll need to login to your iCloud account on new devices. You may need to reboot your Apple TV before remote access starts working properly, too. Once your Apple TV realizes Two-Factor authentication has been enabled, however, remote HomeKit access should start working properly.
Unfortunately, there’s a catch: Not everyone can enable iCloud Two-Factor authentication and instead sees an error warning stating, “Two-factor authentication is not available for your Apple ID at this time.”
If the warning pops up for you, that means you’re pretty much dead in the water—at least for now. Apple’s support team says they’re aware of the problem and engineers are working on a fix. That’s not much help right now, but at least we know Apple is working to fix the issue.