Google Cloud Firebase: [[GoogleDataTransport] [I-GDTCOR001006]] При сохранении нового значения счетчика на диск произошла ошибка. - PullRequest
0 голосов
/ 08 мая 2020
  • Версия Xcode: 11.4.1
  • Версия Firebase SDK: (6.24.0)
  • Компонент Firebase: Core, Firestore
  • Версия компонента: Core ( 6.7.0), Firestore (1.13.0) (GoogleDataTransport (6.1.0))
  • Метод установки: Cocoapods (1.9.1)

Я новичок в IOS разработка, и я впервые использую Firebase. Я проходил процесс настройки SDK. Я точно выполнил все шаги, но я не могу пройти шаг «Запустите приложение, чтобы проверить установку». Я чувствую, что это может быть связано с этой ошибкой, которую я получаю всякий раз, когда запускаю свое приложение:

[GoogleDataTransport][I-GDTCOR001006]
/Pods/GoogleDataTransport/GoogleDataTransport/GDTCORLibrary/GDTCOREvent.m:59) : There was an error saving the new counter value to disk.

Ошибка не sh мое приложение, и она также не вызывает сбоев при сборке. Он просто появляется в консоли всякий раз, когда я запускаю свое приложение. Я несколько раз пытался удалить и переустановить Cocoapods, я также пытался создать совершенно новый проект и прикрепить его к Firebase, но эта ошибка сохраняется. Если это помогает, то это специальный раздел c GDTCOREvent.m: 59, на который он ссылается:

__block NSNumber *result;
  dispatch_sync(eventIDQueue, ^{
    result = @(nextEventID);
    nextEventID++;
    NSError *error;
    [[result stringValue] writeToFile:counterPath
                           atomically:YES
                             encoding:NSUTF8StringEncoding
                                error:&error];
    GDTCORAssert(error == nil, @"There was an error saving the new counter value to disk.");
  });

Как мне исправить эту ошибку, и поможет ли это вообще решить проблему связи между моим приложением и серверы?

Исходный пост на firebase- ios -sdk github repo

1 Ответ

0 голосов
/ 08 мая 2020

У меня была эта проблема раньше, и я смог исправить ее, только удалив xcode и все cocoapods и повторно загрузив их

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...