【问题标题】:Missing framework when running Titanium iOS module in the test harness在测试工具中运行 Titanium iOS 模块时缺少框架
【发布时间】:2012-12-01 21:30:09
【问题描述】:

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

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

【问题讨论】:

    标签: ios frameworks module titanium


    【解决方案1】:

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

    这里的问题是我需要像这样指定 MyFramework 所在的本地文件夹:

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

    【讨论】:

    • 非常感谢@Joe
    猜你喜欢
    • 1970-01-01
    • 2018-09-03
    • 2014-11-02
    • 1970-01-01
    • 2012-08-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-26
    相关资源
    最近更新 更多