watchOS2 beta 6 - when???

Unfortuonately I've come to a point where I'm completely stuck with watch development due to buggy or missing watchOS2 B5 features:

- arbitrary socket communication, although documented, is not working (watchOS2 simply blocks all outbound TCP connections) -> reported bug (no answer after 10 days..)

- watch extension crashes when a WKInterfacePicker embedded in a group gets focus -> reported bug (known issue, no date for solution)

- WKInterfaceController::reloadRootControllersWithNames no longer works -> reported as bug by other users, no date for solution

- high latency (200msec) and unreliable WKSession communication (at least from iOS to wOS) -> gave up... hoping on B6 for improvements


My watchOS1 app works pretty well and basically all I wanted was adding Digital Crown support.

Seems however that the only way to add a WKInterfacePicker is by migrating the complete extension from wOS1 to wOS2?


So, did all that and it was mostly working fine in the simulator with B4. Than installed B5 on the watch and meanwhile spend a week trying to find workarounds and solutions for all the above bugs.


Unless Apple soon comes with a substancially more complete and reliable watchOS B6, I can't imagine getting my app ready in time for final watchOS2 release.

Really disappointed...


</rant>


The core of the app runs fine on the watch and with decent performance. At least that was a positive experiance.

Yeah I completely agree. I'm in a place where I don't think I can submit for WatchOS 2 because of a buggy beta 5. Hopefully beta 6 comes out soon and has some major fixes.


WKAudioFilePlayer is still broken so that's preventing me from thoroughly testing the app.

The picker in a group/table is a big issue for my project, as well. Currently we are deploying to a watch running Beta 3 because the picker sort of works there...

Also the Taptic Engine hasn't been working for the past 5 betas. I really hope they release beta 6 with a fix ASAP

Just received a bugreport update from Apple on the issue with socket/tcp communication..


Although the CFStream functions are documented as supported under watchOS2 (and compile, link and run on the simulator), the corresponding NSStream methode to setup a TCP socket is not and marked as 'private'. So it appears that native TCP (and UDP) will not be supported by watchOS2. Report is still 'open' but I guess it will end up as a documentation error and failure to mark the corresponding CFStream methodes as private..


Big show-stopper :-(

Hopefully we will see a beta 6 or GM before Watch OS 2 gets released. I am worried that after we received now Xcode without a new SDK update that this is supposed to be the final version. My app is still not ready for Watch OS 2. There are still so many bugs in beta 5. Also the performance is not perfect. Even a simple app without functionality takes too long to launch. The text input controller works not perfect. How shall we implement and test our apps with beta 5? Let's pray that beta 6 will come today or this week. That is the first beta where it does not make fun to develop for. iOS 9 is much better at the moment and nearly a GM version.

Yes, have been wondering when we will see Beta 6 or the GM. WatchOS2 and iOS9 are still in a rather pre-production state. I've had issues with WCSession and the reachable flag consistently on the device (Apple Watch). I can't even get WCSession connections to work on Glances to retrieve app data. Also, not sure if anyone else has experienced this, but attempting to debug a WatchOS2 app on the device does not appear to work. Most times, when it attempts to debug an Apple Watch app, I get the activity spinner from **** and the only time there is attempt to launch anything on the watch is when it's charging on my stand. I found this behavior to be rather odd. Anyway, I digress. It would be nice to have something come in next week to test before the Announcement on Septemeber 9th. I just wonder if iOS 9 and WatchOS 2 will be available the same day or if they will push off the launch for another week or so after the announcements. As most of us here have stated, iOS 9 and WatchOS 2 are far from production ready. Just my 2¢

And Stule. As I said before, the taptic engine has been dead and not working for the past 5 betas. If they release it now, a main and most hyped obout component which is the taptic engine will not be working. If ANYTHING, they need to get the taptic engine working before they release it to the public!!!!

watchOS2 beta 6 - when???
 
 
Q