RevMob SDK 5.9.0 выдает ошибку в заголовочном файле при импорте <RevMobAds / RevMobAds.h>
Я уже интегрировал RevMobs в свой проект. Теперь я просто обновляю его, загружаю новый SDK 5.9.0 и выполняю тот же шаг, что и раньше, а также ссылаюсь на эту ссылку
Но теперь я не могу интегрировать его и при импорте файла заголовка
#import <RevMobAds/RevMobAds.h>
это дает ошибку.
Пожалуйста, помогите мне решить это.
Вот моя оснастка:
4 ответа
В моем случае, когда я следовал шагам согласно ответу SHARANYA, я увидел, что в моих фазах сборки таких файлов нет. Затем я попытался импортировать его в фазе сборки, но не смог его импортировать.
Когда я добавил путь поиска заголовка, я получил реальную проблему.
Надеюсь, это поможет кому-нибудь.
Один из них должен работать
1) Откройте цель вашего проекта.
2) Откройте "Фазы сборки"
3) Разверните "Компилировать источники"
4) Удалите имя файла, который вызывает ошибку
5) Добавьте файл обратно.
ИЛИ ЖЕ
В Header Search Paths
вам нужно будет добавить путь для ваших файлов. Чтобы изменить это, вам нужно перейти в настройки сборки проекта и найти Header Search Paths
а затем добавьте путь для вашего файла
Просто перейдите к пути поиска заголовка и добавьте "$SCROOT" и сделайте его рекурсивным
Хорошо, наконец-то мне удалось решить это. Я прочитал много вопросов здесь и искал в Интернете.
Эта статья очень мне помогает.
Итак, что случилось со мной, так это то, что в библиотеках, которые мне давали, отсутствовали некоторые файлы и шорткоды.
Итак, я просто:
- Скачал новую версию библиотеки. Ссылка здесь.
- Скопируйте в папку моего проекта.
- Добавьте его в Путь поиска заголовка. (Настройки сборки, Путь поиска, Пути поиска заголовка. Добавьте что-то вроде $
(PROJECT_DIR)/RevMobAds.framework
) - И Чистый, Строй.
- И это все.