Не удалось собрать модуль Objective-C 'CoreFoundation' - PullRequest
0 голосов
/ 15 января 2019

У меня проблемы с этой проблемой после обновления Firebase через CocoaPods.

Любая помощь очень ценится.

Любая версия Firebase за 4.0.2 вызывает ту же ошибку в XCode (версия 10.1).

Ошибка:

Ошибка компилятора Swift

  • файл 'string' не найден

  • не удалось построить модуль Objective-C 'CoreFoundation'

Уже пробовал:

  • чистый проект

  • добавить SDK вручную

  • удаление уровня БД и добавление вручную

Где проблема? С файлом / заголовком Swift? С leveldb? Или Firebase?

Related (похожая проблема на GitHub, но предлагаемые там решения у меня не работают):

https://github.com/google/leveldb/issues/515

Xcode сообщение:

> <module-includes>:1:9: note: in file included from
> <module-includes>:1:
> #import "Headers/CoreFoundation.h"
>         ^ /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator12.1.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers/CoreFoundation.h:43:10:
> note: in file included from
> /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator12.1.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers/CoreFoundation.h:43:
> #include <CoreFoundation/CFBase.h>
>          ^ /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator12.1.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers/CFBase.h:72:10:
> note: in file included from
> /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator12.1.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers/CFBase.h:72:
> #include <Block.h>
>          ^ /Users/Besfort/Desktop/Coding/Xcode - projects/0.1/Pods/leveldb-library/table/Block.h:10:10: note: in file
> included from /Users/Besfort/Desktop/Coding/Xcode -
> projects/0.1/Pods/leveldb-library/table/Block.h:10:
> #include "leveldb/iterator.h"
>          ^ /Users/Besfort/Desktop/Coding/Xcode - projects/0.1/Pods/leveldb-library/include/leveldb/iterator.h:18:10:
> note: in file included from /Users/Besfort/Desktop/Coding/Xcode -
> projects/0.1/Pods/leveldb-library/include/leveldb/iterator.h:18:
> #include "leveldb/slice.h"
>          ^ /Users/Besfort/Desktop/Coding/Xcode - projects/0.1/Pods/leveldb-library/include/leveldb/slice.h:21:10:
> error: 'string' file not found
> #include <string>
>          ^ <unknown>:0: error: could not build Objective-C module 'CoreFoundation'
...