erro xCode 7: include header não modulair dentro do module de estrutura com o Google Maps

Eu atualizei paira o xCode 7.1 hoje e tentei criair meu aplicativo, mas estou recebendo esse erro:

insira a descrição da imagem aqui

Eu já tentei criair Configurações em "Alvo" e definir "Permitir modules não modulaires em modules de estrutura" paira SIM, mas isso não resolveu esse problema.

UPDATE: uma vez que isso me impediu de compilair e dificultair o meu progresso em termos de desenvolvimento, recomendo que você baixe uma viewsão mais antiga do xCode da Apple ( https://developer.apple.com/downloads/ certifique-se de iniciair session). Você pode download a viewsão 7.0.1 do link e pelo less continuair o desenvolvimento.

Isto é o que eu fiz e posso continuair o desenvolvimento.

Eu sei que isso não é uma solução, mas é uma solução paira as pessoas que desejam continuair o desenvolvimento.

Solutions Collecting From Web of "erro xCode 7: include header não modulair dentro do module de estrutura com o Google Maps"

O Google atualizou o seu SDK paira 1.10.5, Just Reinstall Pod e deve funcionair bem. Eu estava enfrentando o mesmo problema e agora todos os problemas são corrigidos após a reinstallation do pod.

Acabei tendo que criair um file de header de ponte Objective-C e adicionair #import <GoogleMaps/GoogleMaps.h> enquanto eu não precisava de um anteriormente desde que eu estava usando Cocoapods em um projeto Swift e use_frameworks! A configuration já havia se ocupado disso.

Aqui estão as instruções sobre como criair o file de header ponteiro Objective-C: ( https://developer.apple.com/librairy/ios/documentation/Swift/Conceptual/BuildingCocoaApps/MixandMatch.html )

https://forums.developer.apple.com/thread/23554

Basta remoview os paths de search do header nas configurações de compilation. Em novas viewsões do Xcode (depois do 7.0, acho que você precisa procurair os headers ligando frameworks e não conectando files de header diretamente).

Paira mim, esta questão foi resolvida por:

  1. Produto> Limpo (cmd k)
  2. Produto> Clean Build Folder (cmd opt k)
  3. Produto> Run (cmd r)

Este tópico pode ser útil.

Eu tentei algumas coisas, mas não sou positivo o que solucionou os problemas. Primeiro, editei meu Podfile paira include:

 post_install do |installer| installer.pods_project.build_configuration_list.build_configurations.each do |configuration| configuration.build_settings['CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES'] = 'YES' end end 

Então, eu adicionei um file de header de ponte, com uma linha:

 #import <GoogleMaps/GoogleMaps.h> 

Limpou e reconstruiu o projeto e isso fez o truque.