CoreBluetooth state restoration should work across reboots/kernel panics
| Originator: | aufflick | ||
| Number: | rdar://16807132 | Date Originated: | 4-May-2014 |
| Status: | Duplicate/14206719 | Resolved: | 17-May-2014 |
| Product: | iOS SDK | Product Version: | 7.1.1 |
| Classification: | Reproducible: | Always |
Summary: On the Apple bluetooth-dev mailing list, Jason Conn had this to say about state restoration after reboot: Jason Conn says: > State restoration across a reboot is not currently supported. If it’s something you desire, please file a bug - that helps us gauge interest. I assume this includes kernel-panic or other forced reboots. From the user experience point of view it would be pretty surprising to find your medical equipment no longer connected when your phone reboots silently in your pocket (Cochlear hearing medical equipment is what I am developing CoreBluetooth code for - Renaud and Brian know about the project - but also imagine your diabetes glucose pump loses communication with it's remote app because your iPhone rebooted silently in your pocket...) Secondly, does "State restoration across a reboot is not currently supported" specifically mean an OS reboot or will state restoration not occur if the core bluetooth daemon crashes and then restarts? If the latter then this is much more a bug than an enhancement request... Version: iOS 7.1.1
Comments
Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!
Relevant mailing list thread:
https://lists.apple.com/archives/bluetooth-dev/2014/Apr/msg00047.html