Файл GoogleDataTransport / GDTCORLibrary / Общедоступный / GoogleDataTransport / GDTCORTransport.h’ не найден

#ios #objective-c #podfile

#iOS #objective-c #подфайл

Вопрос:

Я вообще не менял свой код, и вдруг я получил эту ошибку. Это не созданный мной файл, вероятно, он из одного из модулей, которые я включил в свой podfile, но я действительно не знаю, как устранить эту ошибку.

Я проверил путь к файлу GDTCORTransport.h, и, похоже, он находится за пределами общей папки, но я не уверен, следует ли мне редактировать код файла, в котором находится сообщение об ошибке, поскольку ошибка находится в файле GDTCORTransport из Google…

Дайте мне знать, если вы хотите увидеть файл podfile или какой-либо код

пожалуйста, помогите!!

Ответ №1:

Это может быть проблема с файлами заголовков в исходном коде pods. Чтобы узнать, какой файл, щелкните файл с ошибкой и откройте его в Xcode.

Что я сделал, чтобы исправить свои модули, так это вручную просмотрел путь к

GDTCORTransport.h файл и замените его прямым файлом, например

#import "GoogleDataTransport/GDTCORTransport.h

Примечание: для их редактирования необходимо разблокировать заголовочные файлы pod lock

Комментарии:

1. Спасибо! Я деинтегрировал модуль и реинтегрировал их, и, похоже, это сработало. Эта странная ошибка продолжает иногда возвращаться, поэтому я полагаю, что это странный сбой

2. Это не постоянное исправление, вам придется делать это каждый раз при сборке, если ошибка в pods не исправлена