Crash of accessoryd while using an External Accessory in Background

Originator:jsteudle82
Number:rdar://32615079 Date Originated:07.06.2017
Status:Closed/Duplicate Resolved:12.06.2017
Product:iOS + SDK Product Version:iOS 11.0 (15A5278f)
Classification:Serious Bug Reproducible:Always
 
Area:
External Accessory Framework

Summary:
An App is not able to communicate with an External Accessory in Background Mode. The accessory daemon seems to crash.

Steps to Reproduce:
Preconditions:
Prepare an iPhone with iOS 11 and Land Rover InControl Apps. Walk through the QuickStart Guide and install one of the supported Apps (e.g. Parkopedia). The connected Accessory is as an example the MFI accessory


Steps to reproduce:
1. Connect the phone to the External Accessory
2. Start Parkopedia

Expected Results:
Parkopedia should be visible on the Accessories screen and it should be usable.

Observed Results:
Parkopedia is not shown on the screen and the accessory is not able to communicate with the phone. It is also not possible to re-establish a connection with switching to the previous App again.

Version:
iOS 11.0 (15A5278f)

Notes:


Configuration:
* MFI accessory with the following description:
   Name: ICA-Phone Connect and View 
   PPID: 100019-0036
* iPhone 6s with iOS 11 installed
* Land Rover InControl Apps installed (https://itunes.apple.com/de/app/land-rover-incontrol-apps/id838300128?mt=8)
* Parkopedia installed (https://itunes.apple.com/de/app/parkopedia-parken/id409340361?mt=8)

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!