Ability to provide different today widgets based on iOS version

Originator:arvid.lunnemark
Number:rdar://27535264 Date Originated:29 July 2016
Status:Closed Resolved:
Product:iOS SDK Product Version:iOS 10.0 beta 3 (14A5309d)
Classification:Enhancement Reproducible:
 
Summary:
Having the ability to define, for a Today Widget Extension, which iOS versions the widget is adapted to, would be good. Thus, you would be able to have one widget extension tailored to iOS 8 and 9, and one completely different widget extension tailored to iOS 10.

The reason: iOS 10's widgets are massively redesigned, and any widget that would fit in iOS 10 would seem widely out of place in iOS 9. The light (almost white) background color, the new compact (fixed) size, and the removal of the left margin inset provides totally new conditions. Simple adaptations are not possible.

Comments

Apple Developer Relations

Engineering has the following feedback for you:

The typical ‘respondsToSelector’ checks for new API will distinguish the releases, but we’re not supporting shipping multiple widgets with different OS targets.

Thank you for your feedback, it is noted. Engineering has determined that there are currently no plans to address this issue.

We are now closing this bug report.

If you have questions or comments about the resolution, please update your bug report with that information so we can respond.

By arvid.lunnemark at Aug. 1, 2016, 9:29 p.m. (reply...)

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!