1

我有构建 iOS 模块工作的示例代码- 它绘制了一个红色正方形。我在 XCode 中为我的模块添加了一个框架,并且 build.py 仍然成功。但是,当我使用“titanium run”运行模块测试工具时,构建失败并且日志文件显示消息“ld: framework not found MyFramework”

模块如何成功构建但不能在模块测试工具中工作,我怎样才能让它在两个地方都工作?

4

1 回答 1

2

当模块测试工具运行时,框架是链接的,因此无论框架情况如何, build.py 都可以成功。

这里的问题是我需要指定 MyFramework 所在的本地文件夹,如下所示:

OTHER_LDFLAGS=$(inherited) -F"${HOME}/Documents/test/module/" -framework MyFramework

于 2012-12-14T20:19:46.627 回答