美文网首页
iOS集成单元测试遇到的问题

iOS集成单元测试遇到的问题

作者: AI衣衣 | 来源:发表于2019-01-07 17:32 被阅读0次

    (1)UITargetAppPath should be provided

    参考解决方案:https://stackoverflow.com/questions/39589409/unit-test-fails-in-xcode-8
    可在TARGETS---UserFmdbTests---Testing处将值先设置成None,再换回之前的值就行,如下图:

    图一

    (2)错误信息:Library not loaded:

    图二

    解决方法: TARGETS -> WebDriverAgentRunner -> Build Phases -> Copy frameworks -> Add RoutingHTTPServer.framework

    图三

    (3)如果你在模拟器上跑是好的,真机却运行不了,clean无数次都会报cocoapods里的文件找不到,不要抓狂,此时需要修改你的UITest文件的设置信息,与原项目一致,因为Swift的桥接文件很可能在你第一次创建 Swift 类时 Xcode 自动帮你配置了项目,你可能没有意识到 build setting 其实已经更改了。如下图

    图四

    需要保持一致的内容如下图:


    图五
    图六

    相关文章

      网友评论

          本文标题:iOS集成单元测试遇到的问题

          本文链接:https://www.haomeiwen.com/subject/xzqztqtx.html