2013-02-20 43 views
0

當我嘗試運行代碼時,我得到一個Apple O-Mach Linker Error。我正在運行最新的XCode 4.6,昨天更新。我正在運行10.8.2,這裏是我得到的錯誤代碼。Twilio + Apple o mach錯誤

幾周前我沒有收到這個問題,所以我不知道它是否更新了Twilio SDK,XCode更新或什麼。我還有一個庫(libTwilioClient.a),它在框架部分是紅色的(這是我的第一個iOS和XCode體驗)。我試過把它連接起來,然後在整個程序沒有連接的時候,我得到了關於其他東西的68錯誤。

任何幫助?哦,順便說一句,我只是使用Twilio的SDK中的HelloMonkey示例,除了指向我的PHP服務器進行身份驗證的行之外,我沒有更改任何內容。另外,我已經檢查了標題中的任何.m,並且沒有。我希望,這將是一帆風順的,因爲它是從Twilio到來,這是「入門快」 ......這麼多爲:/

Ld /Users/Animal/Library/Developer/Xcode/DerivedData/HelloMonkey- 
acqupeuamziuogblpxusdjhityyf/Build/Products/Debug-iphonesimulator/HelloMonkey.app 
/HelloMonkey normal i386 
    cd "/Users/Animal/Downloads/TwilioClient-1.1.1-dbefc0b/Quick Start/HelloMonkey 
" 
    setenv IPHONEOS_DEPLOYMENT_TARGET 4.2 
    setenv PATH "/Applications/Xcode.app/Contents/Developer/Platforms/ 
iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/ 
Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin" 
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault. 
xctoolchain/usr/bin/clang -arch i386 -isysroot /Applications/Xcode.app/Contents 
/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.1.sdk 
-L/Users/Animal/Library/Developer/Xcode/DerivedData/HelloMonkey-acqupeuamziuo 
gblpxusdjhityyf/Build/Products/Debug-iphonesimulator "-L/Users/Animal/Downloads/ 
TwilioClient-1.1.1-dbefc0b/Quick Start/HelloMonkey/../.." -F/Users/Animal/ 
Library/Developer/Xcode/DerivedData/HelloMonkey-acqupeuamziuogblpxusdjhityyf/ 
Build/Products/Debug-iphonesimulator -filelist /Users/Animal/Library/Developer/ 
Xcode/DerivedData/HelloMonkey-acqupeuamziuogblpxusdjhityyf/Build/Intermediates/ 
HelloMonkey.build/Debug-iphonesimulator/HelloMonkey.build/Objects-normal/i386/ 
HelloMonkey.LinkFileList -Xlinker -objc_abi_version -Xlinker 2 -ObjC -all_load 
-fobjc-link-runtime -Xlinker -no_implicit_dylibs -mios-simulator-version-min=4.2 
-framework AVFoundation -framework Foundation -framework UIKit -framework 
CoreGraphics -framework AudioToolbox -framework CFNetwork -framework 
SystemConfiguration -lTwilioClient -o /Users/Animal/Library/Developer/Xcode/ 
DerivedData/HelloMonkey-acqupeuamziuogblpxusdjhityyf/Build/Products/ 
Debug-iphonesimulator/HelloMonkey.app/HelloMonkey 

ld: library not found for -lTwilioClient 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 
+0

有關於此的任何解決方案?我們遇到同樣的問題。 – Crashalot 2013-03-04 23:57:27

回答

1

您必須添加,其他兩個庫libcrypto.alibssl.a以及libTwilioClient.a,然後清理並構建項目。你已準備好出發。您可以在解壓縮的Twilio軟件包的「Libraries」文件夾中找到這些庫。希望這會有所幫助。