Admite dos versiones de Today Widget ios 9/10

Me gustaría saber si es posible y luego cómo admitir dos versiones de My Today Widget para iOS 9 y iOS 10 que solo aparecen en el sistema operativo correcto.

Hasta ahora, intenté tener dos objectives uno con un objective de implementación para iOS 9 y el otro para iOS 10. Lamentablemente, en el simulador de iOS 10, aparecen hoy en día Widget.

¿Hay alguna forma de hacerlo o tengo que manejarlo en mi código con comprobantes de la versión en la que estoy?

Si bien no puede evitar que su objective de widget de iOS 9 se muestre en la list de opciones de widget, puede establecer hasContent false en él y no aparecerá en la vista de hoy de

 [[NCWidgetController widgetController] setHasContent:NO forWidgetWithBundleIdentifier:YourTodayWidgetBundleIdentifier]; 

No es una solución perfecta, pero puede funcionar.