Appcelerator Titanium iOS Module in XCode gives error: Cannot find interface declaration for 'TiModule'

Appcelerator Titanium iOS Module in XCode gives error: Cannot find interface declaration for 'TiModule'

我通过 CLI 创建了一个 Appcelerator iOS 模块,如下所示: (appc new -n moduleName --id com.my.moduleId)

除了 ComModulenameModule 之外,我还创建了 ViewProxyView .h.m 文件,这样我就可以使用原生视图了。

我一行代码都没写,编译器就报错了: Cannot find interface declaration for 'TiModule', superclass of 'ComModulenameModule'.

为什么会这样?该模块是通过 CLI 生成的,因此它应该具有处理 Titanium framework 的所有结构。应该 "come from factory".

#import "TiModule.h"
@interface ComModulenameModule : TiModule { //Cannot find interface declaration for 'TiModule', superclass of 'ComModulenameModule'

TiUIView 也有同样的错误。 顺便说一句,我认为导入是正确的。

有人可以帮助我吗? 提前致谢!

唯一修复它的方法是格式化我的 Mac 并重新安装所有内容。 我尝试创建一个新用户,尝试另一个版本的 XCode,什么都没有。唯一的解决办法是格式化。