Я пытаюсь использовать BUCK с Realm pod .
Я настроил свой файл баксов как:
apple_pod_lib(
name = "Realm",
visibility = ["PUBLIC"],
exported_headers = glob([
"Realm/**/*.h",
"Realm/**/*.hpp",
]),
srcs = glob([
"Realm/**/.{m,mm,cpp}",
]),
)
apple_pod_lib(
name = "RealmSwift",
visibility = ["PUBLIC"],
swift_version = "4",
deps = [
"//Pods:Realm"
],
srcs = glob([
"RealmSwift/**/*.swift",
]),
)
с помощью макроса podот Airbnb .
Однако я не могу построить свой проект, так как это не удалось с
In target '//Pods:Realm', 'Realm/history.hpp' maps to the following header files:
- /BuckSample/Pods/Realm/include/core/realm/sync/history.hpp
- /BuckSample/Pods/Realm/include/core/realm/history.hpp
Please rename one of them or export one of them to a different path.
Я также попытался вручную указать файлы и заголовки для включения,глядя на PodSpec из этих репозиториев, но я не мог заставить его работать, потому что мне тогда не хватало некоторых файлов для проекта для компиляции в Xcode.