架构armv7的未定义符号:“_ OBJC_CLASS _ $ _ FIRApp”

时间:2016-05-20 10:45:14

标签: firebase firebase-realtime-database

我根据说明在我的应用中集成了Firebase并添加了[FIRApp配置];但是在代码中,在编译应用程序时,我收到以下错误:

架构armv7的未定义符号:   “_OBJC_CLASS _ $ _ FIRApp”,引自:       AppDelegate.o中的objc-class-ref ld:找不到架构armv7的符号

4 个答案:

答案 0 :(得分:80)

由于pod安装,CocoaPods是否写了任何警告?我通过将 OTHER_LDFLAGS 构建设置设置为 $(inherited) 标记来解决类似问题。

答案 1 :(得分:0)

s.static_framework = true

podspec为我工作

URL:How to use Firebase SDK as a Pod dependency?

答案 2 :(得分:0)

将pod“ Architectures”更新为$(ARCHS_STANDARD)对我有用。

enter image description here

答案 3 :(得分:0)

放入 $(继承)-ObjC-框架“ AVFoundation”-框架“ AudioToolbox”-框架“ CFNetwork”-框架“ CoreGraphics”-框架“ CoreMedia”-框架“ CoreMotion”-框架“ CoreTelephony”-框架“ CoreVideo”-框架“ GLKit “ -framework” GoogleMobileAds“-框架” MediaPlayer“-框架” MessageUI“-框架” MobileCoreServices“-框架” OpenGLES“-框架” QuartzCore“-框架” Security“-框架” StoreKit“-框架” SystemConfiguration“ -weak_framework” AdSupport “ -weak_framework” JavaScriptCore“ -weak_framework” SafariServices“ -weak_framework” WebKit“