2015-05-11 53 views
1

我想爲iOS上的XCode編譯Owncloud客戶端,我完全用開發Mac應用程序的新功能。 我分叉從GitHub項目,已裝載它的XCode 6.3,並試圖構建它,但我得到這個錯誤:構建iOS自己的雲

Undefined symbols for architecture x86_64: 
"_OBJC_CLASS_$_OCCommunication", referenced from: 
__TMaCS0150CCommunication in Managers.o 
ld: symbols(s) not found for architecture x86_64 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 

我還沒有在代碼中改變一個逗號,我究竟做錯了什麼?

+0

您錯過了一個框架。 – trojanfoe

+0

嗯..好吧,這很有用,但我不知道什麼是缺少的。 我會盡力回覆。謝謝trojanfoe –

+0

@Robbè:海你解決了這個錯誤嗎?我現在面對同一個 – haritha

回答

1

我不知道這是否是您面對的確切問題,但如果您只分叉和克隆回購,這還不夠。 Setup.md說明如下: 文件夾內部ios: 初始化庫子模塊:「git submodule init」 更新庫子模塊:「git submodule update」。

所以克隆後,您需要:

cd ios 
git submodule init 
git submodule update 

然後你就可以走了。至少這是對我有用的。 供參考:https://github.com/owncloud/ios/blob/master/SETUP.md