作者areyo (没有名字的怪物)
看板MacDev
标题[问题] Google Sign-in xcode 5
时间Fri Apr 22 15:22:14 2016
大家午安
最近狂被app store reject, 一直要我做个登入介面,
因此脑筋动到了google sign-in上面
不过目前为止照着Google的教学都加入sdk及framework,但就是在测试第一行code
[GIDSignIn sharedInstance].clientID = @"1";
就build不过,但注解掉该行又OK
错误讯息如下,烦请有相关经验的大大指点
Undefined symbols for architecture i386:
"_OBJC_CLASS_$_GIDSignIn", referenced from:
objc-class-ref in AppDelegate.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed
with exit code 1 (use -v to see invocation)
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 122.121.43.235
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MacDev/M.1461309737.A.B04.html
1F:推 tentenlee: google的sdk版本是多少? 04/22 15:58
2F:→ areyo: 3.0, xcode : 6.4 04/22 16:27
3F:推 rollr: 请问为什麽不升到 xcode 7.x 呢? 04/23 18:11
4F:→ areyo: 升了就可以解决了吗?? 04/24 10:28
5F:→ areyo: 本想也升OSX,但看底下评论却很多问题,怕怕的(新手Mac) 04/24 10:29
6F:推 tentenlee: 用的人几千万人 再挨的有没有1000都不知道了 04/24 13:59
7F:→ areyo: 所以升级是唯一解决之道? 04/24 22:50
8F:→ liddle: 如果对是否升级没有判断的需要或能力,那真的建议升级。 04/26 10:58
9F:→ liddle: 你没发现这种讨论中的议题都有点深吗? 04/26 10:59
10F:→ areyo: 有点深???不懂,可否指点 04/26 14:29
11F:→ liddle: 一堆都是讨论编译指令的,或是sh要怎麽下。这个时候就知道 04/27 14:35
12F:→ liddle: 那是高手的守备范围,小弟我一看就会乖乖更新。 04/27 14:36
13F:推 Blueshiva: 其实就是Project->Architectures->Valid Arch那边设定 04/27 15:11
14F:→ Blueshiva: 对就可以了...Supported Platforms那边也检查一下是不 04/27 15:13
15F:→ Blueshiva: 是设定成OSX了 04/27 15:13