Библиотека .h Файл не найден

Каждый раз, когда я открываю свой проект iOS в Xcode, а затем я пытаюсь его скомпилировать, я получаю сообщение об ошибке: «Файл GoogleMaps / GoogleMaps.h» не найден

Итак, мне нужно перетащить как GoogleMaps.bundle, так и GoogleMaps.framework в Target> Bluid Phases> Link Binary With Libraries, и это компилируется без проблем.

Но это всегда больно делать эту процедуру каждый раз, когда я открываю свой проект.

Кто-нибудь знает, как это решить?

Благодаря!

Вы можете попытаться добавить $(SRCROOT)/Pods/*YourGoogleMapsFolder* к вашим Framework Search Paths в Framework Search Paths в настройках сборки. Это может быть и временным решением, но по крайней мере вам не нужно ничего менять при каждом открытии вашего проекта.

Я просто решил свою проблему. Может быть, это поможет кому-то избавиться от этой ежедневной головной боли.


проблема

В моем проекте имя папки (в Finder, а не Xcode), которая содержит библиотеку Google Maps, называется:

"Карты Гугл"

Вы видите пробел между словом « Google » и словом «Карты» ?

Ну, это была проблема!

По какой-то причине Xcode не смог найти эту библиотеку только из-за этого красивого пространства .


следствие

Я выбрал свой проект и перешел к настройкам сборки .

Я мог найти там, на которую ссылается библиотека Google Maps:

  1. Путь к поисковой системе
  2. Путь поиска библиотеки
  3. Путь поиска заголовка

для 3 разделов: отладка, распространение и выпуск.

Но вместо ссылки:

  • Линия i: $ (PROJECT_DIR) / Карты Google

На него ссылались:

  • Строка i: $ (PROJECT_DIR) / Google
  • Линия i + 1: Карты

(Line i и Line i + 1 там не было, я просто их объяснил)

И это не позволило Xcode найти библиотеку Google Maps.


Решение

Я просто изменил эти 2 строки ссылок на библиотеку Карт Google для этого:

  • Строка i: "$ (PROJECT_DIR) / Карты Google"

Пожалуйста, обратите внимание на двойные кавычки при попрошайничестве и в конце пути.

Эти двойные кавычки решили проблему.

Я сделал это изменение в этих трех частях (путь поиска базы данных, путь поиска библиотеки и путь поиска заголовка).


Надеюсь, это поможет кому-то.

  • Fastlane Match - Nuke effect parse.com push и другие сторонние сервисы
  • Файл «MyProgramm.ipa» не может быть открыт, потому что такого файла нет
  • Использование автоматического макета для создания идеального квадрата
  • наиболее типичные показатели распределения для проверки использования памяти приложения
  • UIScrollView внутри UIPageViewController перекрывается. Ошибка или нет?
  • Swift: Как передать один и тот же текст и изображение формы tableVC в detailVC, используя тот же tableviewcell?
  • Могу ли я проверить приложение iPad на чужом iPad?
  • Запись Xcode в файл в модульном тесте
  • Как написать JSON в Realm в Swift
  • Новое для быстрого: почему таймер не обновляется до UILabel?
  • Как отправить данные в Apple Watch с помощью двух разных контроллеров? - Быстрая
  • Давайте будем гением компьютера.