2016-05-12 113 views
1

我更新了我的cocoapods版本到1.0,現在我得到了一些有關架構的錯誤。這是我的錯誤看起來像:Podfile錯誤:架構arm64的未定義符號

Undefined symbols for architecture arm64: 
    "_OBJC_CLASS_$_Reachability", referenced from: 
     objc-class-ref in ReachabilityManager.o 
    (maybe you meant: _OBJC_CLASS_$_ReachabilityManager) 
    "_OBJC_CLASS_$_PBJVision", referenced from: 
     objc-class-ref in NewSpinViewController.o 
    "_PBJVisionPhotoImageKey", referenced from: 
     -[NewSpinViewController vision:capturedPhoto:error:] in NewSpinViewController.o 
    "_kReachabilityChangedNotification", referenced from: 
     -[NoInternetViewController viewDidLoad] in NoInternetViewController.o 
    "_PBJVisionPhotoThumbnailKey", referenced from: 
     -[NewSpinViewController vision:capturedPhoto:error:] in NewSpinViewController.o 
ld: symbol(s) not found for architecture arm64 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 

我已經花了幾個小時試圖通過構建下設置之間進行切換沉渣解決這一問題,但沒有爲我工作。

這是我目前有我的架構

enter image description here

人有什麼想法?

+0

可能的重複[未定義符號的架構arm64](http://stackoverflow.com/questions/19213782/undefined-symbols-for-architecture-arm64) – Notlikethat

+0

@Notlikethat我已經從字面上嘗試了一切在你的鏈接帖子和什麼都沒有已經解決了這個問題... – scientiffic

回答

2

試試這個:刪除派生數據並重新編譯。有時候,即使你清理了項目,pod庫也不會被編譯,當我更新到cocoapods 1.0.1時,發生在我身上。

相關問題