Con Xcode 9.3, esto parece resolverse limpiando el proyecto, cerrando y reiniciando Xcode y, después del reinicio, limpiando la carpeta de compilación (sostenga Opción y seleccione Producto-> Limpiar carpeta de compilación).
Durante el reinicio, tuve el panel de información de firma de Xcode abierto en el navegador de proyectos y vi un mensaje transitorio de que Xcode estaba reconstruyendo el perfil de firma. Al intentar ejecutar mi proyecto en un dispositivo, obtuve una excepción de tiempo de ejecución debido a que un archivo de marco Swift tiene una firma no válida. La segunda "Carpeta de compilación limpia" borró eso y todo funciona bien ahora.