I'm trying to make WCSession (Xcode 7.0 beta 5) work in the Phone -> Watch direction on real devices (in a simulator it works perfectly) but every time get an error:
Error: "Domain=WCErrorDomain Code=7006 Watch app is not installed".
I mean everything works in the Watch -> Phone direction (sendMessage:, updateApplicationContext:, CoreLocation, etc.). In order to exclude code-related problems I'm using the Apple's Potloc application for tests.
It seems I've tried everything and here's a full list:
The only way iPhone is able to communicate with Watch is to answer using a callback in WCSession methods.
What else can I do?
To see if your Apple Watch is connected to your iPhone, touch and hold the bottom of the watch screen, swipe up to open Control Center, then look for the Connected status icon .
Try to connect your Apple Watch and iPhone again On your iPhone, make sure that Airplane Mode is off and that Wi-Fi and Bluetooth are on. To check, open Control Center. If you see the Airplane Mode icon on your watch face, Airplane Mode is on. Open Control Center, then turn off Airplane Mode.
To turn on your Apple Watch, press and hold the side button until you see the Apple logo. Bring your iPhone near your Apple Watch, wait for the Apple Watch pairing screen to appear on your iPhone, then tap Continue. Or open the Apple Watch app on your iPhone, then tap Pair New Watch.
Watch Connectivity allows you to send data between your Watch app and its companion iPhone app when both devices are within Bluetooth range or on the same Wi-Fi network.
As expected the problem has been solved in Xcode 7.0 beta6. A project just has been rebuilt without any additional configuration and then the item #6 from my aforementioned list has solved the problem:
- Switched on/off "Show App on Apple Watch" in "My Watch" application on iPhone.
This seems similar to this: WatchOS 2 (beta 5): watchAppInstalled returns false
Did you watch out for "isWatchAppInstalled"? If yes, did it say YES or NO?
Maybe the other solutions mentioned over there work for you?
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With