0

请问如何解决这个问题...链接不匹配

我正在尝试在我的应用程序中使用 OAUTH2.0 ......当我尝试安装到物理手机时......我收到以下消息。但是当我在模拟器上尝试时一切正常。

架构 armv7s 的未定义符号:
“_kGTMHTTPFetcherStatusDomain”,引用自:-[GTMOAuth2Authentication beginTokenFetchWithDelegate:didFinishSelector:] in libOAuthTouch2.a(GTMOAuth2Authentication.o) -[GTMOAuth2SignIn authCodeObtained] in libOAuthTouch2.a(GTMOAuth2SignIn.o) “_OBJC_CLASS_$_GTMHTTPFetcher”,引用自:objc-class -ref in libOAuthTouch2.a(GTMOAuth2Authentication.o) objc-class-ref in libOAuthTouch2.a(GTMOAuth2SignIn.o) "_GTMAssertSelectorNilOrImplementedWithArgs",引用自:-[GTMOAuth2Authentication authorizeRequest:delegate:didFinishSelector:] in libOAuthTouch2.a(GTMOAuth2Authentication.o ) - [GTMOAuth2SignIn initWithAuthentication:authorizationURL:delegate:webRequestSelector:finishedSelector:] 在 libOAuthTouch2.a(GTMOAuth2SignIn.o) ld 中:未找到架构 armv7s clang 的符号:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)

谢谢

请问这个怎么解决

4

1 回答 1

0

转到项目 -> 构建设置 -> 架构并添加 armv6、armv7。

删除 armv7s。同样对于目标-> 构建设置-> 架构。

armv 定义正在使用的指令集系列。

于 2013-11-07T04:28:15.003 回答