2013-05-26 71 views
0

我一直在試圖通過創建一個自定義模塊來編寫和集成一個外部的SDK到鈦,並繼續得到這個錯誤...我已經重新創建模塊和客戶端2- 3次,清理並構建代碼,更新了Module.xcconfig並下載並更新了Titanium SDK。我在我的智慧結束,任何幫助/建議,這將是真正的讚賞。這可能是我可能忽略的一些愚蠢的東西。謝謝!鏗鏘與鈦/外部iOS模塊構建錯誤

這裏是我的module.xcconfig的樣子......

OTHER_LDFLAGS=$(inherited) -F "/Users/Documents/Titanium_Studio_Workspace/VoxModule1" 
    -framework "/Users/Downloads/DragonMobileSDK_1.4.5/SpeechKit" -framework 
SystemConfiguration -framework AVFoundation -framework AudioToolbox 

這裏是我得到(當我通過了XCode編譯)錯誤....我花了幾天的努力解決這個問題,任何你可能擁有的指針都會有很大的幫助。謝謝!

Undefined symbols for architecture i386: 
    "_OBJC_CLASS_$_SKVocalizer", referenced from: 
     objc-class-ref in libcom.test.voxmodule1.a(ComtestVoxmodule1Module.o) 
    "_OBJC_CLASS_$_SpeechKit", referenced from: 
    objc-class-ref in libcom.test.voxmodule1.a(ComtestVoxmodule1Module.o) 
ld: symbol(s) not found for architecture i386 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 

謝謝!

回答

1

您還需要包含SpeechKit.Framework 這就是我必須包括的所有工作。

加大碼