首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Travis CI中更改xctool目的地?

如何在Travis CI中更改xctool目的地?
EN

Stack Overflow用户
提问于 2014-07-21 12:00:56
回答 1查看 481关注 0票数 2

失败的构建是https://travis-ci.org/WilliamZang/FastAnimationWithPOP/jobs/30449252

我不知道为什么会失败。

我尝试构建xctool -workspace FastAnimationWithPop.xcworkspace -scheme FastAnimationWithPopDemo -sdk iphonesimulator build test,结果是一样的。

我发现解决方案是添加一个arg‘-目的地"platform=iOS模拟器,name=iPhone Retina (4英寸)“,它使我的建筑成功。但是我不知道它为什么工作,也不知道如何将这个arg添加到travis.yml中。

我知道原因是'xctool -workspace FastAnimationWithPop.xcworkspace -scheme FastAnimationWithPopDemo -sdk iphone仿真器构建测试‘,只打开iphone仿真器6。即使我指定iphonetimator7.1,它仍然使用iphonesimulator6。我不知道为什么它总是使用模拟器6。

它尝了我一天左右,谁能救我?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-09-16 11:56:26

您可以这样做,将-destination标志添加到xctool调用中(在.travis.yml中):

代码语言:javascript
复制
xctool_args: -destination "platform=iOS Simulator,name=iPhone Retine (4-inch)"

我们会在构建开始时自动启动模拟器,听起来我们可能会启动一个旧的模拟器。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24864597

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档