2015-09-30 44 views
3

該窗格已正確安裝。我也嘗試了多次清理/構建。我的頭文件包含在橋接頭文件中。 我的體系結構包括arm64,但我仍然收到此錯誤。添加條紋Pod連接器錯誤

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

回答

4

其實,當我跑吊艙安裝,它沒有繼承我的

OTHER LINKER FLAGS 

路徑,它通過增加

$(inherited) 

希望是手動修復這可以幫助別人,如果他們遇到同樣的問題。

+0

謝謝黛西,面臨同樣的問題,剛剛通過加入$(繼承) – Niks

+0

修復沒問題,這肯定是cocoapods地獄 –

+0

hmmm..yes。 btw再次感謝:-) – Niks

0

昨天剛剛整合了條紋cocoapod,自己也有不少問題。我在您的Pods目錄中的條紋/支持文件中猜測,您有一個名爲Stripe-umbrella.h的文件。

唯一幸運我有整合條紋被導入傘文件在我的橋接報像下面(確保刪除引號):

#import <Stripe/Stripe-umbrella.h> 

添加此,清潔,建造和你應該有更好的運氣。

爲了記錄,我使用XCode7。

+0

你使用任何特定版本的條紋?我沒有該文件Stripe-umbrella.h在條帶/支持文件 –

+0

沒有特定版本在我的podfile中指定。我所做的只是我的Podfile中的一個** pod'Stripe'**。當您通過.xcworkspace文件打開項目時,您將能夠看到您的Pods目錄,並且從那裏,Stripe應該包含在Support Files文件夾和傘形文件中。 –

+0

啊我沒有看到你提到Xcode7。我正在使用6.4 –