2012-12-13 21 views
1

我有一個使用Titanium mobilesdk 2.1.4.GA構建的iOS模塊,它依賴於少數幾個框架。該build.py命令成功,但是當我嘗試運行在模塊測試線束模塊,我得到這個錯誤:爲i386硬件架構Titanium iOS模塊成功構建,但在測試工具中中斷?

未定義的符號: 「_OBJC_CLASS _ $ _ MyNewViewController」,從引用: objc級libm.module.a中的-ref(MyModuleView.o) ld:找不到體系結構的符號i386

如果我沒有使用我添加的代碼,那麼該模塊工作得很好。

如何爲測試裝置構建我的班級的正確版本?

回答

1

這是因爲我需要將我的類的文件添加到我的目標的構建階段中的「複製標題」和「編譯源代碼」。要修復,請單擊左側的項目名稱,單擊列表中的目標和「構建階段」選項卡。然後將該類的頭文件和實現文件添加到「複製標題」和「編譯源文件」。

相關問題