Split View Multitasking: Calling exit() Exits Both Apps

Originator:SlaunchaMan
Number:rdar://23657753 Date Originated:24-Nov-2015 01:36 PM
Status:Open Resolved:
Product:iOS Product Version:9.1 (13B143)
Classification:Other Bug Reproducible:Always
 
Summary:
If you‘re using Split View multitasking on an iPad, and the app in the right pane calls exit(), both apps will quit.

Steps to Reproduce:
1. On iPad, open an app that support split view multitasking (the “Main” app)
2. Open another app using Split View multitasking (the “Other” app)
3. Cause the “Other” app to call exit()

Expected Results:
The split view multitasking pane disappears, but the “Main” app is still present.

Actual Results:
The iPad returns to the home screen.

Notes:
See attached video and sample project.

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!