相关疑难解决方法(0)

如何在Xcode 6上对应用程序扩展进行单元测试

有谁知道如何在app扩展目标上执行单元测试,尤其是键盘扩展目标?

我尝试了什么(在单元测试目标中):

  • 在"常规"点按中,将其目标设置为扩展目标而不是容器应用.
  • 将"Bu​​ndle Loader"设置为扩展目标的二进制路径,如下所示 $(BUILT_PRODUCTS_DIR)/com.mycompany.keyboard.appex/com.mycompany.keyboard
  • 将"测试主机"设置为$(BUNDLE_LOADER).
  • 在"Build Phases"点击中,将"Target Dependencies"设置为容器应用和扩展.

完成这些操作后,我可以成功构建它,但始终会使用日志获得"测试失败" Test target SogouInputTests encountered an error (Test session exited(1). without checking in. If you believe this error represents a bug, please attach the log file at /tmp/TestStatus-UXfvxw.log).

我正在使用Xcode 6 beta 3.

xcode unit-testing ios

18
推荐指数
2
解决办法
3535
查看次数

标签 统计

ios ×1

unit-testing ×1

xcode ×1