- Версия 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