首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >最新的Google SDK 1.7.1不支持架构x86_64

最新的Google SDK 1.7.1不支持架构x86_64
EN

Stack Overflow用户
提问于 2015-08-01 05:27:39
回答 2查看 854关注 0票数 0

我有最新的Google SDK由cocoapods管理在我的项目中。

代码语言:javascript
运行
复制
pod 'google-plus-ios-sdk' ~> '1.7.1' #(Also tried 1.5.1)

简单代码如下:

代码语言:javascript
运行
复制
#import <GooglePlus/GooglePlus.h>
[GPPSignIn sharedInstance].clientID = kClientID; 

我知道这个错误:

代码语言:javascript
运行
复制
Undefined symbols for architecture x86_64:
  "_OBJC_CLASS_$_GPPSignIn", referenced from:
      objc-class-ref in GooglePlusManager.o
  "_OBJC_CLASS_$_GPPURLHandler", referenced from:
      objc-class-ref in GooglePlusManager.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

我的$(inherited)-ObjC在我的Other Linker Flags里。Google SDK完全不支持x84_64体系结构吗?我该如何解决这个问题?谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-08-01 23:36:24

嗯,我的测试目标是GooglePlusManager。将其从固定的编译源中删除。

票数 0
EN

Stack Overflow用户

发布于 2015-08-27 12:54:20

我查看了一个全新的XCode项目,并将其他链接器标志复制到我当前的项目中,并且成功了。

您可能需要添加像here这样的二进制库列表。

并设置其他链接器标志。

(继承) -ObjC -l"c++“-l”-l"z“-framework "AVFoundation”-framework“加速”-framework "CoreBluetooth“-framework”-framework "CoreData“-framework "CoreGraphics”-framework "CoreLocation“-framework”-framework“CoreGraphics”21“#en26”#en27“#en28”安全“”“

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31758580

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档