Disappearing Build when UIDeviceFamily in library Info.plist doesn't match main executable

Originator:cameron.palmer
Number:rdar://44414263 Date Originated:
Status: Resolved:
Product:AppStore Connect Product Version:
Classification:Bug Reproducible:Always
 
Summary:
If an app is uploaded to AppStore that contains a library with a hardcoded UIDeviceFamily value that doesn't match the main executable then the build will Process for a while and then disappear without an error or email.

Steps to Reproduce:
Create an iPhone-only project with UIDeviceFamily 1 in the Info.plist. Add a framework with UIDeviceFamily 1,2 in its Info.plist

Archive and then upload to AppStore

Expected Results:
Either accept the App or Reject the app with an error.

Actual Results:
App processes for several minutes and then disappears completely.

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!