当前位置:  开发笔记 > IOS > 正文

Xcode命令行测试执行问题

如何解决《Xcode命令行测试执行问题》经验,为你挑选了1个好方法。

我在一个奇怪的情况下,我可以xctool运行我的测试,但我无法找出相同的命令行来获得xcodebuild和/或fastlane scan运行我的测试.我有一个只有iPad的应用程序,有一个方案和两个目标(otto和ottoTests)

使用XCTool命令行

xctool -scheme otto \
       -sdk iphonesimulator \
        CODE_SIGN_IDENTITY=""\
        CODE_SIGNING_REQUIRED=NO \
       -reporter pretty\
       -reporter junit:./test-reports/otto.xml\
        build test

Xcodebuild - 失败

xcodebuild -sdk iphonesimulator \
           -scheme otto \
      test CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO

我得到这个错误

仅构建设备不能用于运行此目标

在此输入图像描述

所以我在这里完全不知道正在运行的是xcodebuild什么xctool.



1> Arthur Gevor..:

AFAICS,您缺少命令中的-destination参数xcodebuild.有关示例代码,请参阅本教程.

推荐阅读
夏晶阳--艺术
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有