adafruit / adafruit/Adafruit_CircuitPython_BLE

ble_current_time_service.py and ble_device_info_service.py no longer work

Open
#223 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
138
Forks
58
PR merge metrics
No merged PRs in 30d

Description

The `ble_current_time_service.py` and `ble_device_info_service.py` no longer work on iOS. They work on iOS 17.x.x, but not on iOS 26.x.x, and probably stopped working quite a bit earlier.

Apple favors AccessorySetupKit since iOS 18, which tasks apps, not iOS itself, with dealing with advertising devices, etc.

These examples never worked on Android, because it does not provide these services.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading and running ble_current_time_service.py and ble_device_info_service.py, comparing their behavior on iOS 17.x.x and iOS 26.x.x. Verify the stated Android limitation. The issue does not specify whether the examples should be repaired, replaced, or retired, so clarify the expected outcome before changing code.

Written by the indexing model from the issue text.

Assessment

Tech stack
ios, python
Domain
embedded-iot, mobile-dev
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.