【问题标题】:UITests bridging header file is not getting added in XcodeUITests 桥接头文件未在 Xcode 中添加
【发布时间】:2016-04-30 18:34:16
【问题描述】:

我最近开始使用 Apple 最近推出的 UITesting 测试我的应用程序。但问题是 UITest 无法使用我创建的头文件来使用一些 ObjC 库。这导致 UItest 失败。 我已经尝试在构建设置下的目标选项卡中手动更改头文件名仍然是同样的错误。

这是我的头文件名

更改了 UITests 应该使用的头文件的名称。

我的应用程序正在构建和运行良好,但 UITests 正在产生问题。 你能告诉我如何解决这个问题吗?

谢谢。

【问题讨论】:

    标签: ios swift swift2 header-files xcode-ui-testing


    【解决方案1】:

    为测试目标选择 Pods.debug 和 Pods.release 配置(如果当前设置为无)

    您可以在“配置”部分找到此设置

    祝你好运!让我知道这是否有效:-)

    编辑:我的答案有一个扩展版本,带有屏幕截图here

    【讨论】:

    • 第一个已经试过了,不行。你能告诉我在第二种情况下在哪里看截图吗?
    • 请在stackoverflow.com/a/30837226/6136459查看带有屏幕截图的广泛答案
    猜你喜欢
    • 1970-01-01
    • 2015-06-24
    • 2018-09-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-09
    • 2016-03-17
    • 1970-01-01
    相关资源
    最近更新 更多