intents intent domains xcode6 ios-app-extension

xcode6 - domains - siri intents



¿Cómo deshabilitar el destino para la extensión de la aplicación al compilar en xcode? (2)

En Xcode 9, la Extensión aún estaba visible en la Lista de widgets del teléfono. Para ocultarlo totalmente, tuve que eliminarlo de "Incrustar extensiones de aplicación". El procedimiento es similar al descrito por nurxyz:

  1. Haga clic en el archivo de proyecto en el navegador de proyectos.
  2. Haga clic en el destino de la aplicación que contiene (el que desea ejecutar)
  3. Haga clic en la pestaña Construir fases
  4. Extensiones de aplicaciones abiertas
  5. Eliminar la extensión (la que NO quieres ejecutar)

Estoy buscando una manera de deshabilitar el objetivo de extensión de hoy para disminuir el tiempo de compilación cada vez que se desarrolla para el objetivo de la aplicación.


Para deshabilitar la construcción / ejecución de la NSExtension que construyes, debes:

  1. Haga clic en el archivo de proyecto en el navegador de proyectos.
  2. Haga clic en el destino de la aplicación que contiene (el que desea ejecutar)
  3. Haga clic en la pestaña Build Phases
  4. Abrir Target Dependencies
  5. Eliminar la extensión (la que NO quieres ejecutar)

Para recuperarlo, simplemente haga clic en el signo + en el mismo lugar y vuélvalo a agregar.