2015-09-26 77 views
0

我正在關注Google的教程https://developers.google.com/gmail/api/quickstart/ios?ver=swift來創建一個簡單的Swift項目,但編譯器會拋出錯誤。這是由於Xcode 7,Swift 2中的一些變化嗎?任何想法如何解決它Gmail API iOS Xcode 7,Swift 2

Undefined symbols for architecture arm64: 
    "_OBJC_METACLASS_$_GTLService", referenced from: 
     _OBJC_METACLASS_$_GTLServiceGmail in GTLGmail_Sources.o 
    (maybe you meant: _OBJC_METACLASS_$_GTLServiceGmail) 
    "_OBJC_CLASS_$_GTMOAuth2ViewControllerTouch", referenced from: 
     type metadata accessor for ObjectiveC.GTMOAuth2ViewControllerTouch in ViewController.o 
    "_OBJC_METACLASS_$_GTLObject", referenced from: 
     _OBJC_METACLASS_$_GTLGmailDraft in GTLGmail_Sources.o 
     _OBJC_METACLASS_$_GTLGmailHistory in GTLGmail_Sources.o 
     _OBJC_METACLASS_$_GTLGmailHistoryLabelAdded in GTLGmail_Sources.o 
     _OBJC_METACLASS_$_GTLGmailHistoryLabelRemoved in GTLGmail_Sources.o 
     _OBJC_METACLASS_$_GTLGmailHistoryMessageAdded in GTLGmail_Sources.o 
     _OBJC_METACLASS_$_GTLGmailHistoryMessageDeleted in GTLGmail_Sources.o 
     _OBJC_METACLASS_$_GTLGmailLabel in GTLGmail_Sources.o 
     ... 
    "_OBJC_METACLASS_$_GTLQuery", referenced from: 
     _OBJC_METACLASS_$_GTLQueryGmail in GTLGmail_Sources.o 
    (maybe you meant: _OBJC_METACLASS_$_GTLQueryGmail) 
    "_OBJC_CLASS_$_GTLService", referenced from: 
     _OBJC_CLASS_$_GTLServiceGmail in GTLGmail_Sources.o 
    (maybe you meant: _OBJC_CLASS_$_GTLServiceGmail) 
    "_OBJC_CLASS_$_GTLQuery", referenced from: 
     _OBJC_CLASS_$_GTLQueryGmail in GTLGmail_Sources.o 
    (maybe you meant: _OBJC_CLASS_$_GTLQueryGmail) 
    "_OBJC_CLASS_$_GTLObject", referenced from: 
     _OBJC_CLASS_$_GTLGmailDraft in GTLGmail_Sources.o 
     _OBJC_CLASS_$_GTLGmailHistoryLabelAdded in GTLGmail_Sources.o 
     _OBJC_CLASS_$_GTLGmailHistoryLabelRemoved in GTLGmail_Sources.o 
     _OBJC_CLASS_$_GTLGmailMessage in GTLGmail_Sources.o 
     _OBJC_CLASS_$_GTLGmailHistoryMessageAdded in GTLGmail_Sources.o 
     _OBJC_CLASS_$_GTLGmailHistoryMessageDeleted in GTLGmail_Sources.o 
     _OBJC_CLASS_$_GTLGmailHistory in GTLGmail_Sources.o 
     ... 
ld: symbol(s) not found for architecture arm64 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 
+0

剛剛收到並從gmail api論壇回答說sdk的新版本解決了這個問題。還沒有嘗試過。 – Kashif

+0

請參閱http://stackoverflow.com/questions/34857833/quick-start-instructions-for-gmail-api-on-xcode-7-do-not-work/34969420#34969420 – user1857742

回答

0

更新Gmail API到最新版本修復此問題。

相關問題