Titanium iOS模块构建成功但是在测试工具中断了吗?

时间:2012-12-13 22:08:13

标签: ios module titanium i386

我有一个使用Titanium mobilesdk 2.1.4.GA构建的iOS模块,它依赖于少数几个框架。 build.py命令成功,但是当我尝试在模块测试工具中运行模块时,出现此错误:

架构i386的未定义符号:   “_OBJC_CLASS _ $ _ MyNewViewController”,引自:       libmy.module.a中的objc-class-ref(MyModuleView.o) ld:找不到架构i386的符号

如果我不使用我添加的代码,该模块效果很好。

如何为测试工具构建我的类的正确版本?

1 个答案:

答案 0 :(得分:1)

这是因为我需要在目标的Build Phases中将我的类的文件添加到“Copy Headers”和“Compile Sources”。要修复,请单击左侧的项目名称,单击列表中的目标和“构建阶段”选项卡。然后将类的标题和实现文件添加到“Copy Headers”和“Compile Sources”。