Questions tagged [watchos-3]

watchOS 3 is the third version of Apple's operating system for Apple Watch and is the successor to watchOS. It was announced at the company's Apple Worldwide Developers Conference (WWDC) on June 13, 2016, and will be released this fall. Use this tag only for questions related to watchOS 3.

The watchOS 3.1 is available.

The watchOS 3.1.1 Developer Beta 2 is available for testing to developers here.

Main features include:

  • Performance & Navigation
  • Watch Face
  • Activity Sharing
  • Wheelchair Use
  • Workout
  • Messages
  • new Breathe App
  • new Home app

More information is available on Apple's website.

206 questions
40
votes
2 answers

"Message reply took too long." - Watch Connectivity Issues with Watch OS 3

In my project, I use Watch Connectivity to send messages to and from the Watch and iPhone. I can send a message to the phone and receive an array of strings when launching the app, however when using actions I get the following error; Error…
JUSDEV
  • 731
  • 1
  • 7
  • 22
19
votes
2 answers

WCErrorCodeDeliveryFailed: Payload could not be delivered

I'm working on an app that share data between iPhone and Apple Watch, using WCSession method sendMessage:replyHandler:errorHandler: After implementing that method I get the error like: WCSession _onqueue_notifyOfMessageError:withErrorHandler:…
Aawara
  • 301
  • 3
  • 18
10
votes
0 answers

Issue tracking location on Apple Watch

I have built an Apple Watch App which uses CLLocation to track the users location. The idea of the app is for it to work using the built in GPS and not need the phone. When I run the watch app it prompts me to give the various permissions which have…
lewis
  • 2,936
  • 2
  • 37
  • 72
9
votes
0 answers

How to load tiles onto a SCNSphere?

I want to dynamically load tiles and display them on a SCNSphere. Of course I can assign a UIImage to the SCNMaterial: sphere.firstMaterial!.diffuse.contents = image However that means that I've to merge all tiles together in a huge UIImage…
Ortwin Gentz
  • 52,648
  • 24
  • 135
  • 213
9
votes
2 answers

WKURLSessionRefreshBackgroundTask isn't called when attempting to do background refreshes in watchOS

I'm working on a complication to get scheduled data from a web service. Every 20-30 minutes (or manually), I am scheduling a WKRefreshBackgroundTask to do this. As suggested by Apple, I want the OS to handle the fetching of this data via a…
9
votes
1 answer

Updating complication with Swift 3 and background task

For watchOS 3, Apple suggests updating the complication with WKRefreshBackgroundTask instead of using getNextRequestedUpdateDate. How can I determine the time between two updates using the new approach? I would only hack my data requesting (from an…
8
votes
2 answers

Is alternative icon available for watchOS?

Since iOS 10.3, developers can set alternative icons which is very nice. Is it supported in the companion watchOS app? My app was recently rejected due to this. Specifically, we noticed that for the user selected alternative icon themes no…
Harry Ng
  • 1,070
  • 8
  • 20
8
votes
0 answers

Accessing Documents Folder on Apple watch through GUI

According to the App Programming Guide for watchOS it is possible to store data in a Documents folder in the watch app. My code also seems to be doing this sucessfull, as there are no errors. However, to really debug this, i wonder if there is…
Mirko Fetter
  • 186
  • 1
  • 13
7
votes
1 answer

Swift3: Empty fetch when accessing Core Data from Watch Extension via AppGroups

currently I'm working on an update for an already existing App (migration to Swift 3). I'm having targets for Today-, Search-, Message- and Watch Extensions. Every target needs to access the Core Data Model of my App, so I created an AppGroup and…
cr0ss
  • 533
  • 4
  • 18
7
votes
3 answers

Local Notification in WatchOS 3

I'm using the WatchOS 3 beta and trying to initiate a local notification on the watch. The interface is just one button which calls the "buttonPushed" method in the code below. The app runs fine but I never get a notification. The app structure…
macgeezer
  • 484
  • 1
  • 6
  • 15
7
votes
1 answer

Live Heart Rate in watchOS 3

I'd like to access the live heart rate at in my apple watchOS app. In the keynote they emphasized that developers can access the live data now. But I can't find anything about it in the documentation. Does anyone have a hint for me?
Jonathan
  • 443
  • 3
  • 9
6
votes
3 answers

WatchKit: reloadRootControllers not removing controller (object persists, I want it to get destroyed)

I am trying to implement a login-scheme in WatchKit (whether or not having the user type data into his Watch shouldn't be of concern here) which means that after logging in, the user should see a view that doesn't let him go back to the login screen…
user2875404
  • 3,048
  • 3
  • 25
  • 47
6
votes
1 answer

In apple iWatch background task is not getting called or triggering with schedule time

Update location when a task is triggered when the app in background. But unable to execute a task with background mode. My sample code with scheduleBackgroundRefreshWithPreferredDate is as below [WKExtension.sharedExtension…
Ashish
  • 2,977
  • 1
  • 14
  • 32
6
votes
1 answer

How to build a Workout app on WatchOS with audio feedback?

I am building a very simple workout app on WatchOS: One of it functions is to give audio feedback during the training. I am able to play a file when the display is on, but when the display is dark, the watch doesnt play my file. Can some one look…
Jonathan
  • 443
  • 3
  • 9
6
votes
1 answer

How to open a watch app from parent iOS app?

I need to open my watch extension from my parent iOS app. I have seen a similar feature implemented in Nike+ Run Club app. ie, When the User taps on Start button in Parent app will open the watch kit extension instantly.
samad5353
  • 381
  • 1
  • 5
  • 18
1
2 3
13 14