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
1
vote
0 answers

WKInterfaceSKScene to show SpriteKit debug information

I'm using SpriteKit on WatchOS and want to see the FPS, nodes and physics bodies. However, the usual way of doing this is with UIView.showsFPS (etc.) Under WatchOS, I don't have a view. My structure is as per the default Apple…
TPot
  • 340
  • 3
  • 10
1
vote
1 answer

0xc51bad03 crash on watchOS3.1

My watch app uses background refresh tasks heavily, and work during task is asynchronous. Sometimes (once in 15-20 background task executions) it gets terminated by OS with 0xc51bad03 reason. Release notes of watchOS3.1 say: Background Refresh …
abjurato
  • 1,439
  • 11
  • 17
1
vote
3 answers

Complication not appears in Gallery

I have simple complication for launching my app from the Watch Face. It doesn't show any data, just displays an image. I followed Adding Complications to the Gallery guide but I wasn't able to add my complication to the Complications Gallery on in…
Boris Y.
  • 4,387
  • 2
  • 32
  • 50
1
vote
0 answers

Cannot keep WatchOS 3 data synced with Firebase?

With the removal of WatchOS3 from being able to directly connect to the Firebase database, I am having issues keeping the watch app up to date with the data if the phone is locked or the app is not active. I am currently having the watch request…
RiddlerDev
  • 7,370
  • 5
  • 46
  • 62
1
vote
1 answer

Apple Watch Kit wouldn't fetch Image

Apple Watch Kit wouldn't fetch image from URL dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{ NSLog(@"URL string for image %@",urlStr); NSData *imgData = [NSData dataWithContentsOfURL:[NSURL…
riyaz
  • 1,093
  • 1
  • 8
  • 21
1
vote
1 answer

how to share data between watch and iphone in xcode 8

Before xcode 8 - i was using following code, but it is not working now- delegate method from watch side is not getting called if WCSession.isSupported() { let watchSession = WCSession.defaultSession() watchSession.delegate = self …
Indrajit Chavda
  • 361
  • 1
  • 2
  • 13
1
vote
1 answer

Watch App terminates upon deactivation if WKAlert is being shown

I'm creating a watch app and I'm noticing that "Program ended with exit code: 0" is shown in the debug window if the watch app is deactivated (via cmd+shift+h, lower wrist, etc). The code I'm using to present alert in the WKInterfaceController…
Ross Barbish
  • 680
  • 6
  • 22
1
vote
1 answer

Apple Watch app not starting, console logs "SandboxViolation: MyApp(183) deny(1) file-read-times /var"

I am trying to run my Apple Watch app on my Apple Watch and it is stuck at the loading spinner forever (the new one where the indicator turns around the app icon). I went to Xcode/Devices to inspect the logs on my watch, and the moment I tap my app…
Can Poyrazoğlu
  • 33,241
  • 48
  • 191
  • 389
1
vote
0 answers

How do I embed CryptoSwift into WatchKit Extension target without build error?

I am trying to embed CryptoSwift as an embedded framework into a Watch app (watchOS3) - I would like to be able to use AES encryption and decryption from within the Watch app. I start by creating a new clean Xcode project: watchOS application using…
1
vote
1 answer

Local User Notification action tapped on watch not delivered to iOS app

I have an iOS 10 app and watchOS 3 extension that uses iOS 10 User Notifications Framework. The local notification is scheduled from the iOS app, and is shown on the watch when the iPhone is locked, and shown on the iOS app on the lock screen if I…
Ivan C Myrvold
  • 680
  • 7
  • 23
1
vote
0 answers

reloadTimelineForComplication on watchOS 3

In watchOS 2 when users make some activities in the Watch App we use reloadTimelineForComplication to reload the data in the complications. But in watchOS 3 it doesn't work. CLKComplicationServer find activeComplications, but when we call…
1
vote
0 answers

Does Haptic works in SpriteKit in watchOS 3?

If I am not using SpriteKit, this works in watchOS, and I can feel the slight vibration. WKInterfaceDevice.current().play(.click) But if I am using this in SpriteKit, says: override func update(_ currentTime: TimeInterval) { ... …
Lim Thye Chean
  • 8,704
  • 9
  • 49
  • 88
1
vote
1 answer

WatchOS 3 WKApplicationRefreshBackgroundTask didReceiveChallenge

I have finally (ignoring the sample code which I never saw work past "application task received, start URL session") managed to get my WatchOS3 code to start a background URL Session task as follows: func handle(_ backgroundTasks:…
CodenameDuchess
  • 1,221
  • 18
  • 24
1
vote
1 answer

Passing Objects To WatchKit with NSKeyedArchiver

class Parent: NSObject, NSCoding { var name : String? var childs : [Child]? override init() {} func encode(with aCoder: NSCoder) { aCoder.encode(name, forKey: "name") aCoder.encode(childs, forKey: "childs") } …
szuniverse
  • 1,076
  • 4
  • 17
  • 32
1
vote
1 answer

Realm Object Server with watchOS

Is there a way to set up a synced realm on watchOS? In order to do this, I believe you need a SyncUser object. I am currently trying to pass this object to the watch from the phone through watchConnectivity, but am not able to due to SyncUser not…
Nate Mann
  • 695
  • 6
  • 17