que poner ejemplos cursiva como ios swift compiler-errors objective-c-swift-bridge

ios - poner - Error al emitir encabezado precompilado para encabezado puente



que es tags h1 y cursiva (4)

También obtuve el mismo problema (Xcode9 beta 6) después de haber agregado las unidades de cacao para Encrypted Core Data .
Este es mi PodFile :

# Uncomment the next line to define a global platform for your project platform :ios, ''9.0'' pod ''EncryptedCoreData'', :git => ''https://github.com/project-imas/encrypted-core-data.git'' target ''Root'' do # Comment the next line if you''re not using Swift and don''t want to use dynamic frameworks use_frameworks! # Pods for Root target ''RootTests'' do inherit! :search_paths # Pods for testing end target ''RootUITests'' do inherit! :search_paths # Pods for testing end end

Solución:
1 Agregué $(inherited) non-recursive a la Search Path -> Header Search Paths
2 Luego se agregó ${PODS_ROOT} recursive a la Search Path -> User Header Search Paths
Los dos anteriores en la configuración de generación de objetivos de mis proyectos.

Por favor, eche un vistazo a estas respuestas SO:
1 Heredar rutas de búsqueda de encabezado
2 Heredar rutas de búsqueda de usuario

Descargué un proyecto de GitHub, luego pude los siguientes archivos, algunos de los cuales están escritos por OBJ-C y usé un encabezado de puente.

pod ‘SnapKit’ pod ‘MJRefresh’ pod ‘Alamofire’ pod ‘Kingfisher’ pod ‘MBProgressHUD’ pod ‘pop’ pod ‘EVReflection’ pod ‘StreamingKit’ pod ‘iCarousel’ pod ‘ReflectionView’

Cuando ejecuto el proyecto con Xcode 9.0 beta 2, desafortunadamente el registro de errores es el siguiente:

error: no se pudo emitir el encabezado precompilado ''/var/folders/kd/4gh0_kxx3jx4thjb_sssmmcw0000gn/T/EvoRadio-Bridging-Header-97bd5f.pch'' para el encabezado de puente ''/ Users / ringo / Downloads / EvoRadio-master / EvoRadio / Resources / EvoRadio- Bridging-Header.h ''

He buscado en Google, pero no existe ese problema. ¿El error significa que necesita un archivo PCH? Esta es mi configuración de encabezado .pch : No puede resolverlo.

¿Como hacerlo?


Asegúrese de abrir el espacio de trabajo del proyecto adecuado, de lo contrario, Podfile posible que el Podfile no tenga todos los recursos que necesita para compilar.

Vi este mismo error en un proyecto que funcionaba bien anteriormente.

Descubrí que había abierto accidentalmente el archivo ProjectName.xcodeproj lugar del archivo ProjectName.xcworkspace . Abrió el archivo xcworkspace y ¡ xcworkspace , el proyecto estaba trabajando nuevamente!


En mi caso, tuve el mismo error de compilación con errores adicionales como "Tipo desconocido" en uno de mis archivos de proyecto, así que acabo de agregar esto al archivo problemático y lo resolvió al instante.

#import <UIKit/UIKit.h>


Puedes probar esta solución. He resuelto el mismo problema de esta manera.

  1. Primero haga clic en el logo
  1. Luego haga clic en ''Editar esquema'':
  1. Ahora, debajo de la pestaña de compilación, marque ''Encontrar dependencias implícitas'':

Luego haga una limpieza y vuelva a construir.