¿Puedes ocultar que los widgets de la aplicación aparezcan en las acciones rápidas de 3D touch?

Me gustaría eliminar mis aplicaciones. Hoy Widget no aparece cuando 3D toca el ícono de la aplicación en la pantalla de inicio, ya que mostrar las acciones rápidas y el widget de hoy solo duplica las acciones que proporciona la aplicación (se ve en la captura de pantalla). ¿Hay alguna forma de ocultar los widgets de las acciones rápidas de 3D Touch usando Info.plist u otro método?

Gracias

Captura de acciones rápidas y widgets 3D touch

Por lo tanto, si tiene varios widgets de pantalla de inicio, puede configurar UIApplicationShortcutWidget para determinar cuál debería mostrarse. No he podido encontrar una manera de desactivarlos por completo para que no aparezcan en el menu contextual 3d touch.

Una opción que puede probar (esto funciona para mí en el simulador) es establecer este valor en su Info.plist para el valor de cero.

 <key>UIApplicationShortcutWidget</key> <string>nil</string> 

Tu otra opción es crear un widget diferente, con una funcionalidad más útil, tal vez como mostrar el timer que se está ejecutando actualmente u otras statistics.

Apple lanzó esto tiene una nueva característica, donde el usuario puede ver la información útil cuando fuerza tocar el icono de la aplicación para los elementos de acceso directo. Supongo que no podemos eliminar el widget durante las acciones rápidas de 3D Touch.

Lamentablemente, ahora hay manera de ocultar el widget de la aplicación. Si configura UIApplicationShortcutWidget en nil , su aplicación será rechazada.