adafruit / adafruit/Adafruit_CircuitPython_BLE
ble_current_time_service.py and ble_device_info_service.py no longer work
- 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