作者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/m.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