问题标签 [xctool]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 使用带有 logicTestBucketSize 的 XCTool 运行时测试失败
我有一个包含超过 1000 个单元测试的项目,并且正在考虑通过使用 xctool 的并行化选项来加快构建速度。
所以我打开了它并将 logicTestBucketSize 设置为 50。测试运行,但有些失败,当不使用此选项时没有失败。
我的问题:存储桶是在自己的沙箱中独立运行,还是共享单元测试可能设置的全局变量?这可能解释了测试之间的一些交叉污染
xcode - 使用 xctool 跳过干净的构建
有没有办法使用 xctool 跳过干净的构建过程?我通常通过一些自动化脚本构建一个 xcode 项目,并且我没有对 xcode 项目本身进行任何更改。我只是在测试自动化脚本更改,避免每次都进行干净的构建会很有帮助。
ios - 运行测试时出现 xctool 错误
我有一个带有一些测试的简单 Xcode 项目。当我使用 xctool 通过简单的命令进行构建时:
它工作得很好。但是,当我尝试构建和运行测试时,尝试运行它们时出现错误。
我建立测试:
我运行测试:
这抱怨我需要指定 SDK,所以我附加了-sdk iphonesimulator
. 然后我收到以下错误:
我不明白为什么 xctool 在 /Applications/Xcode.app/usr/bin/xcodebuild 中寻找测试用例?
ios - Xcode 6.1 和 Xctool 在运行测试时失败
我有工作测试,但是当我尝试测试它们时,它们在准备模拟器上失败了。我曾尝试使用 xctool 进行构建。我在 Jenkins 中运行我的节点通过 jnlp 连接,我也尝试直接在服务器上构建它,但什么也没有。如何解决?Xcode 6.1 我的构建命令,我尝试:
1) iphone 5 的命令:
这里输出:
2)命令:
这里输出:
3)命令:
这里输出:
生成子进程时出错:可执行文件中的 CPU 类型错误
4) 命令
这里输出:
ios - 使用 xctool 运行单个 KIWI 规范
有没有人能够成功地将 KW_SPEC 变量传递给 xctool。我正在尝试使用https://github.com/kiwi-bdd/Kiwi/wiki/Kiwi-FAQ#q-how-do-i-run-a-single-spec-describecontextit运行单个 KIWI 规范。
我可以使用 xctool 成功运行所有测试,但它似乎没有获得 KW_SPEC 值。我用命令行在很多不同的地方尝试过,但没有运气。
例如:
使用 Kiwi v2.3.1 和 xctool 0.2.3
干杯,莫
ios - 基于 Cocoapods 的 iOS 项目的示例 .travis.yml
我有这个非常简单的 iOS 项目。它使用 Cocoapods 进行依赖管理,并将AFNetworking作为其依赖之一。目前,我的项目代码只是做一个简单的 http GET 请求,测试(使用Specta编写)检查它是否成功。
现在,我正在尝试使用 Travis-CI 对其进行 CI。我已经从 Travis-CI 查看了xctool CI 教程和Objective-c CI 手册,我当前的 .travis-ci.yml是:
CI 控制台的最后输出行是:
命令“echo”查看我们的文档以获取更多信息:http ://about.travis-ci.org/docs/user/languages/objective-c/ “”以 0 退出
。完成。您的构建以 0 退出。
在我看来,没有任何东西经过测试。我的 .travis.yml 肯定有问题。所以我的问题是:
- Cocoapods 生成了一个 .xworkspace 文件,那么我在 .travis.yml 中使用哪一个,.xcodeproj 还是 .workspace?
- 使用哪种方案,
Foobar
或者FoobarTests
? - 我还需要另外指定
script: xctool ...
命令吗? - 来自xctool CI 教程:
单击 + 按钮并将每个依赖项添加到项目中。CocoaPods 将显示为一个名为 Pods 的静态库。
我不能将Pods
项目作为一个整体添加,而是每个独立的项目。这是正确的吗?这是否意味着每次将库添加到 Podfile 时我都必须这样做?
xcode - 从控制台运行应用程序出现 CodeSign 错误:SDK 'iOS 8.1' 中的产品类型 'Application' 需要代码签名
我正在尝试从执行以下命令的控制台运行 iOS 应用程序:
我收到了这个回复
[信息] 方案“Supermaxi”的加载设置...(11036 毫秒)
和以下错误:
我能做些什么来解决这个问题?
ios - 测试 iOS 应用程序时 Teamcity 步骤测试(命令行)失败
我正在尝试使用 Teamcity 自动运行测试,但似乎在代理编译项目时,它没有正确完成,因为当我运行类似运行测试的命令时,我收到以下错误:
但是,当我手动运行相同的命令时,我没有收到任何错误,但我的测试正在运行。我要运行的应用程序是用objective-c编写的,我使用的命令行如下:
swift - Swift 测试在本地通过,但在 Travis-CI 上构建失败
我正在尝试设置我的cocoapod项目以在推送后在 Travis-CI 上运行它的测试。我正在使用 xctool 0.2.4 运行测试,它在本地执行良好。但是一旦它在 Travis-CI 上运行,编译构建步骤就会由于各种原因而失败,我似乎无法在本地重现。
以下是在我的机器上运行良好的两个故障:
https://travis-ci.org/materik/meviewextensions/builds/68458750
/li>https://travis-ci.org/materik/meviewextensions/builds/68465719
/li>
我至少希望在我的机器上得到相同的错误以便能够调试它。有任何想法吗?
ios - Xcode 6.3.2 手动构建和签名在安装时出错:应用程序签名无效
当我为我的应用程序运行自动(命令行)构建、签名和上传脚本时,安装应用程序时出现错误:“应用程序签名无效”。
它在几年前运行良好,两周前停止工作(可能是由于 Xcode 更新)。
当我使用 Mac OS 的 HockeyApp 构建 ipa 并上传时,也会发生同样的错误。
当我在 Xcode 中手动执行相同操作,然后将其导出为 .ipa 时,一切正常。
可能是什么问题呢?我认为 xcodebuild 在签名过程中所做的事情与手动 Xcode .ipa-export 不同。
我的自动构建过程(缩短)