Connect Bluetooth devices to Apple Watch

RSS for tag

Discuss the WWDC21 session Connect Bluetooth devices to Apple Watch.

Posts under wwdc21-10005 tag

14 Posts

Post

Replies

Boosts

Views

Activity

CoreBluetooth drops connection on WatchOS 8.0.1
Since WatchOS 8.0.1 CoreBluetooth drops an active connection if the App goes to background (or back to foreground). This can be reproduced easily with this sample code: Interacting with Bluetooth Peripherals During Background App Refresh If you run the app on the Apple Watch and turn your wrist, an active connection is terminated. In the output window you can read: 2021-10-20 20:22:41.210839+0200 BARBluetooth WatchKit Extension[382:94603] [BluetoothReceiver] disconnected from Sender. The same is the case with my other Watch Apps, that are connecting to BLE devices. As far as I remember, with WatchOS 8.0 everything was fine. Since this occurs even on WWDC21 sample code this must be a bug. Is there a way to fix it for myself, or do I have to wait until it gets fixed by Apple?
4
0
1.6k
Dec ’25
___UIKIT_DID_NOT_RECEIVE_A_REMOTE_CACONTEXT_FROM_COREANIMATION_INDICATING_A_POSSIBLE_BACKBOARDD_CRASH
1 CoreFoundation ___exceptionPreprocess (in CoreFoundation) 2 libobjc.A.dylib _objc_exception_throw (in libobjc.A.dylib) 3 Foundation -[NSAssertionHandler handleFailureInFunction:file:lineNumber:description:] (in Foundation) 4 UIKitCore ___UIKIT_DID_NOT_RECEIVE_A_REMOTE_CACONTEXT_FROM_COREANIMATION_INDICATING_A_POSSIBLE_BACKBOARDD_CRASH (in UIKitCore) 5 UIKitCore ___UIKIT_IS_REQUESTING_A_CACONTEXT_FROM_COREANIMATION (in UIKitCore) 6 UIKitCore +[_UIContextBinder createContextForBindable:withSubstrate:] (in UIKitCore) 7 UIKitCore -[_UIContextBinder _contextForBindable:] (in UIKitCore) 8 UIKitCore -[_UIContextBinder updateBindableOrderWithTest:force:] (in UIKitCore) 9 UIKitCore -[_UIContextBinder createContextsWithTest:creationAction:] (in UIKitCore) 10 UIKitCore -[UIWindowScene _prepareForResume] (in UIKitCore) 11 UIKitCore -[UIScene _emitSceneSettingsUpdateResponseForCompletion:afterSceneUpdateWork:] (in UIKitCore) 12 UIKitCore -[UIScene scene:didUpdateWithDiff:transitionContext:completion:] (in UIKitCore) 13 UIKitCore -[UIApplicationSceneClientAgent scene:handleEvent:withCompletion:] (in UIKitCore) 14 FrontBoardServices -[FBSScene updater:didUpdateSettings:withDiff:transitionContext:completion:] (in FrontBoardServices) 15 FrontBoardServices ___94-[FBSWorkspaceScenesClient _queue_updateScene:withSettings:diff:transitionContext:completion:]_block_invoke_2 (in FrontBoardServices) 16 FrontBoardServices -[FBSWorkspace _calloutQueue_executeCalloutFromSource:withBlock:] (in FrontBoardServices) 17 FrontBoardServices ___94-[FBSWorkspaceScenesClient _queue_updateScene:withSettings:diff:transitionContext:completion:]_block_invoke (in FrontBoardServices) 18 libdispatch.dylib __dispatch_client_callout (in libdispatch.dylib) 19 libdispatch.dylib __dispatch_block_invoke_direct (in libdispatch.dylib) 20 FrontBoardServices _FBSSERIALQUEUE_IS_CALLING_OUT_TO_A_BLOCK (in FrontBoardServices) 21 FrontBoardServices -[FBSSerialQueue _targetQueue_performNextIfPossible] (in FrontBoardServices) 22 FrontBoardServices -[FBSSerialQueue _performNextFromRunLoopSource] (in FrontBoardServices) 23 CoreFoundation _CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION (in CoreFoundation) 24 CoreFoundation ___CFRunLoopDoSource0 (in CoreFoundation) 25 CoreFoundation ___CFRunLoopDoSources0 (in CoreFoundation) 26 CoreFoundation ___CFRunLoopRun (in CoreFoundation) 27 CoreFoundation _CFRunLoopRunSpecific (in CoreFoundation) 28 GraphicsServices _GSEventRunModal (in GraphicsServices) 29 UIKitCore -[UIApplication _run] (in UIKitCore) 30 UIKitCore _UIApplicationMain (in UIKitCore)
0
0
1.1k
May ’22
iOS 15.5 Beta - External Accessary API
We use External accessories framework for Bluetooth communication with medical equipment.  Mobile App was in Foreground but iOS (15.5 beta) triggered AppDelegage callback applicationDidEnterBackground event, when external accessories framework establish the connection to or disconnect from the medical equipment.  iOS should trigger this event only when the user moves application to background. We encounter this issue in iOS 15.5 Beta version, which seems to be iOS 15.5 beta issue.
4
0
1.3k
May ’22
my right airpod is not charging properly after ios 15.4.1 update
My right airpod is not charging properly after the update. It shows it is always connected to the phone even when it is in the case. And when charging only left AirPod is getting charged. When I receive a call through the phone I am still getting airpods option. I tried unpairing and pairing, cleaned the case thoroughly, restarted my phone but nothing helped. Help me find a solution.
0
0
549
Apr ’22
Speakerphone Issue
Guys, on my iphone 13 with software version 15.3.1 I am facing this weird issue. Whenever I am receiving calls on speaker phone my voice is distorted. No matter what I do the front person cannot hear my voice and when I connect my earphones they can hear me clearly. I want to know how to fix this issue if it is related to software or is there any hardware issue and I have to visit the store?
0
0
767
Mar ’22
iOS 15 Beta 7 & 8 - App process killed , when App performs back ground processing
Application process being killed by iOS internal, when the application was background for more than 30 secs and application is consuming Bluetooth External Asseceries frameworks (data transmission or just Bluetooth connected, no data transmission) or periodic network upload is progress in background Not observed this issue in till iOS 15 beta 6. Observed in iOS 15 Beta 7 and 8 am I missing any new configuration to run the application in background other than External BLE Accessaries and Uses Bluetooth LE Accessories in Background ?
2
0
1.5k
Feb ’22
Bluetooth Headphones Crackling and Popping
My Bluetooth headphones are cracking and popping. This topic is on a lot of forums but I haven't found any fixes. Some of them are quite old. There is a really long run on this forum in fact years however there's not a fix for me. I did have success with reset the Bluetooth module this morning and it cleared up the distracting noises. I/m back on my computer this ever working in Logic Pro X and it's back. ANY HELP would be greatly appreciated. Thank You in advance. I have a late 2105 iMac Big Sur 11.4 Graphics: ADM Radeon R9 M390 2 GB 32 GB RAM
1
0
1.1k
Dec ’21
CoreBluetooth drops connection on WatchOS 8.0.1
Since WatchOS 8.0.1 CoreBluetooth drops an active connection if the App goes to background (or back to foreground). This can be reproduced easily with this sample code: Interacting with Bluetooth Peripherals During Background App Refresh If you run the app on the Apple Watch and turn your wrist, an active connection is terminated. In the output window you can read: 2021-10-20 20:22:41.210839+0200 BARBluetooth WatchKit Extension[382:94603] [BluetoothReceiver] disconnected from Sender. The same is the case with my other Watch Apps, that are connecting to BLE devices. As far as I remember, with WatchOS 8.0 everything was fine. Since this occurs even on WWDC21 sample code this must be a bug. Is there a way to fix it for myself, or do I have to wait until it gets fixed by Apple?
Replies
4
Boosts
0
Views
1.6k
Activity
Dec ’25
___UIKIT_DID_NOT_RECEIVE_A_REMOTE_CACONTEXT_FROM_COREANIMATION_INDICATING_A_POSSIBLE_BACKBOARDD_CRASH
1 CoreFoundation ___exceptionPreprocess (in CoreFoundation) 2 libobjc.A.dylib _objc_exception_throw (in libobjc.A.dylib) 3 Foundation -[NSAssertionHandler handleFailureInFunction:file:lineNumber:description:] (in Foundation) 4 UIKitCore ___UIKIT_DID_NOT_RECEIVE_A_REMOTE_CACONTEXT_FROM_COREANIMATION_INDICATING_A_POSSIBLE_BACKBOARDD_CRASH (in UIKitCore) 5 UIKitCore ___UIKIT_IS_REQUESTING_A_CACONTEXT_FROM_COREANIMATION (in UIKitCore) 6 UIKitCore +[_UIContextBinder createContextForBindable:withSubstrate:] (in UIKitCore) 7 UIKitCore -[_UIContextBinder _contextForBindable:] (in UIKitCore) 8 UIKitCore -[_UIContextBinder updateBindableOrderWithTest:force:] (in UIKitCore) 9 UIKitCore -[_UIContextBinder createContextsWithTest:creationAction:] (in UIKitCore) 10 UIKitCore -[UIWindowScene _prepareForResume] (in UIKitCore) 11 UIKitCore -[UIScene _emitSceneSettingsUpdateResponseForCompletion:afterSceneUpdateWork:] (in UIKitCore) 12 UIKitCore -[UIScene scene:didUpdateWithDiff:transitionContext:completion:] (in UIKitCore) 13 UIKitCore -[UIApplicationSceneClientAgent scene:handleEvent:withCompletion:] (in UIKitCore) 14 FrontBoardServices -[FBSScene updater:didUpdateSettings:withDiff:transitionContext:completion:] (in FrontBoardServices) 15 FrontBoardServices ___94-[FBSWorkspaceScenesClient _queue_updateScene:withSettings:diff:transitionContext:completion:]_block_invoke_2 (in FrontBoardServices) 16 FrontBoardServices -[FBSWorkspace _calloutQueue_executeCalloutFromSource:withBlock:] (in FrontBoardServices) 17 FrontBoardServices ___94-[FBSWorkspaceScenesClient _queue_updateScene:withSettings:diff:transitionContext:completion:]_block_invoke (in FrontBoardServices) 18 libdispatch.dylib __dispatch_client_callout (in libdispatch.dylib) 19 libdispatch.dylib __dispatch_block_invoke_direct (in libdispatch.dylib) 20 FrontBoardServices _FBSSERIALQUEUE_IS_CALLING_OUT_TO_A_BLOCK (in FrontBoardServices) 21 FrontBoardServices -[FBSSerialQueue _targetQueue_performNextIfPossible] (in FrontBoardServices) 22 FrontBoardServices -[FBSSerialQueue _performNextFromRunLoopSource] (in FrontBoardServices) 23 CoreFoundation _CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION (in CoreFoundation) 24 CoreFoundation ___CFRunLoopDoSource0 (in CoreFoundation) 25 CoreFoundation ___CFRunLoopDoSources0 (in CoreFoundation) 26 CoreFoundation ___CFRunLoopRun (in CoreFoundation) 27 CoreFoundation _CFRunLoopRunSpecific (in CoreFoundation) 28 GraphicsServices _GSEventRunModal (in GraphicsServices) 29 UIKitCore -[UIApplication _run] (in UIKitCore) 30 UIKitCore _UIApplicationMain (in UIKitCore)
Replies
0
Boosts
0
Views
1.1k
Activity
May ’22
Physical Gaming Controller for Apple Watch?
Is it possible to integrate a simple custom Bluetooth gaming controller such as a Arduino built joystick with my mini watchOS game I’m creating?
Replies
0
Boosts
0
Views
862
Activity
May ’22
iOS 15.5 Beta - External Accessary API
We use External accessories framework for Bluetooth communication with medical equipment.  Mobile App was in Foreground but iOS (15.5 beta) triggered AppDelegage callback applicationDidEnterBackground event, when external accessories framework establish the connection to or disconnect from the medical equipment.  iOS should trigger this event only when the user moves application to background. We encounter this issue in iOS 15.5 Beta version, which seems to be iOS 15.5 beta issue.
Replies
4
Boosts
0
Views
1.3k
Activity
May ’22
my right airpod is not charging properly after ios 15.4.1 update
My right airpod is not charging properly after the update. It shows it is always connected to the phone even when it is in the case. And when charging only left AirPod is getting charged. When I receive a call through the phone I am still getting airpods option. I tried unpairing and pairing, cleaned the case thoroughly, restarted my phone but nothing helped. Help me find a solution.
Replies
0
Boosts
0
Views
549
Activity
Apr ’22
a
akkasjd
Replies
0
Boosts
0
Views
760
Activity
Apr ’22
Speakerphone Issue
Guys, on my iphone 13 with software version 15.3.1 I am facing this weird issue. Whenever I am receiving calls on speaker phone my voice is distorted. No matter what I do the front person cannot hear my voice and when I connect my earphones they can hear me clearly. I want to know how to fix this issue if it is related to software or is there any hardware issue and I have to visit the store?
Replies
0
Boosts
0
Views
767
Activity
Mar ’22
iOS 15 Beta 7 & 8 - App process killed , when App performs back ground processing
Application process being killed by iOS internal, when the application was background for more than 30 secs and application is consuming Bluetooth External Asseceries frameworks (data transmission or just Bluetooth connected, no data transmission) or periodic network upload is progress in background Not observed this issue in till iOS 15 beta 6. Observed in iOS 15 Beta 7 and 8 am I missing any new configuration to run the application in background other than External BLE Accessaries and Uses Bluetooth LE Accessories in Background ?
Replies
2
Boosts
0
Views
1.5k
Activity
Feb ’22
Apple Watch to App info
Hello, I am wondering whether a 3rd party application (which i wish to develop) can request information, such as heart rate, from the apple watch. I wish for my app to have heart rate, as an input. Is this possible? kind regards
Replies
1
Boosts
0
Views
818
Activity
Jan ’22
Bluetooth Headphones Crackling and Popping
My Bluetooth headphones are cracking and popping. This topic is on a lot of forums but I haven't found any fixes. Some of them are quite old. There is a really long run on this forum in fact years however there's not a fix for me. I did have success with reset the Bluetooth module this morning and it cleared up the distracting noises. I/m back on my computer this ever working in Logic Pro X and it's back. ANY HELP would be greatly appreciated. Thank You in advance. I have a late 2105 iMac Big Sur 11.4 Graphics: ADM Radeon R9 M390 2 GB 32 GB RAM
Replies
1
Boosts
0
Views
1.1k
Activity
Dec ’21
Turning an iOS Device into an iBeacon Device
Background adverting is not working
Replies
1
Boosts
0
Views
643
Activity
Oct ’21
connecting issue with BLE
I am building a flutter project that using a Bluetooth Reactive BLE dependency but I am facing a error while connecting with BLE device. Errors are like: Command PhaseScriptExecution failed with a nonzero exit code Flutter/Flutter.h file not found
Replies
0
Boosts
0
Views
784
Activity
Oct ’21
Ios 14.3 watchos 7.6
Why doesnt my iphone 12 Pro max connect to my new series 6 apple watch running watchos 7.6 saying the iphone is out of date? I thought it needed ios 14 or later?
Replies
0
Boosts
0
Views
562
Activity
Jul ’21
I can't i record a snap with phone’s music
I can't i record a snap while Bluetooth speaker is playing a song and audio comes out of iPhone speaker only on snapchat and Instagram  This issue is occurring after ios 15 public beta 2 update  is there a workaround??
Replies
0
Boosts
0
Views
610
Activity
Jul ’21