Importar marco Objective-c en marco Swift (Google Analytics + Cocoapod)

Estoy tratando de centralizar mi código Swift de uso común en un marco, y parte de ese código usa Google Analytics. Traje Google Analytics como Cocoapod, pero no puedo acceder desde el nuevo marco como lo hice desde el proyecto original porque es Objective-C y no hay soporte de encabezado de puente en los marcos [estoy usando Swift 1.2].

La línea de código que normalmente tengo en el encabezado de puente que hace que todo este trabajo sea:

#import <Google / Analytics.h>

¿Dónde exactamente coloco esto en mi proyecto para que todo funcione como lo hacía antes en el encabezado de puente?

Lo que encontre enDocumentación de Apple sobre la combinación de Swift y Objective-C Es esto:

Importar código desde el mismo objetivo marco

Si está escribiendo un marco de lenguaje mixto, es posible que deba acceder a su código de Objective-C desde Swift y a su código de Swift desde Objective-C.

Importar Objective-C a Swift

Para importar un conjunto de archivos Objective-C en el mismo objetivo de marco que su código Swift, deberá importar esos archivos en el encabezado general de Objective-C para el marco.

Para importar código Objective-C en Swift desde el mismo marco

En Configuración de compilación, en Empaquetado, asegúrese de que la configuración de Definir módulo para ese objetivo de marco esté establecida en Sí. En su archivo de encabezado general, importe todos los encabezados de Objective-C que desee exponer a Swift. Por ejemplo: OBJETIVO-C

importar <XYZ / XYZCustomCell.h>

importar <XYZ / XYZCustomView.h>

importar <XYZ / XYZCustomViewController.h>

La frase que considero más relevante es donde dice:

deberá importar esos archivos al encabezado general de Objective-C para el marco

Pero, ¿qué es este archivo y cómo crearlo?

La documentación de Apple menciona anteriormente (en una tabla):

Código Objective-C

Importar a Swift

#import "Header.h"

Bueno, intenté crear un archivo "Header.h" e importarlo, pero eso no funciona. No sé lo que intentan decir. No puedo encontrar un "paraguas" en la configuración de compilación.

Entonces, mi pregunta es, ¿cómo puedo importar este archivo (#import <Google / Analytics.h>) en mi proyecto Swift para que pueda ver el marco de cocoapod de Google Analytics como lo haría normalmente en el encabezado puente de un proyecto normal?

Actualizar:

He llegado a creer que quizás el encabezado de puente de Objective-C es el archivo .h del mismo nombre que el proyecto. Ahora he intentado agregar la declaración de importación allí, y el error que obtengo es:

! Incluye encabezado no modular dentro del módulo marco 'JBS'

Respuestas a la pregunta(3)

Su respuesta a la pregunta