【发布时间】:2015-03-24 18:39:57
【问题描述】:
所以在我的项目中,我有 FacebookSDK、ParseSDK 和 FirebaseSDK。 Facebook 和 parse 都需要螺栓,所以我实现了。但是,除非我删除 -ObjC 标志,否则它不会编译。问题是如果我删除这个标签,代码会编译,但是在尝试初始化 Firebase 时会导致运行时错误,因为它需要 -ObjC。我一团糟。我可以只为该特定框架设置标志吗?感谢您的帮助。
【问题讨论】:
-
不是对您问题的直接回答,但我 100% 建议仅对这些依赖项使用 Cocoapods。看起来 Bolts 已在其他 Facebook 存储库中设置为适当的依赖项,并且不会导致任何问题,同时通常会让您头疼(手动导入和管理库是浪费时间,但您可以避免它)。
-
SFWdc 我接受了你的 amswer,但最后我按照 dima 的建议选择了 Cocoapods 并解决了错误。谢谢迪玛 :))
标签: ios