Travis-CI与:错误:无法找到方案

Gab*_*ana 4 xcode continuous-integration objective-c ios travis-ci

这是我的.travis.yml档案

language: objective-c

osx_image: xcode7.2

script: 
   xctool -project ProjectName.xcodeproj -scheme ProjectName build -sdk iphonesimulator
Run Code Online (Sandbox Code Playgroud)

当Travis正在运行时,我遇到了这个错误:

$ xctool -project ProjectName.xcodeproj -scheme ProjectName build -sdk iphonesimulator

错误:无法找到方案.请考虑在Xcode中创建共享方案.

提示:如果您依靠Xcode自动创建方案并且您的方案文件尚不存在,则可能会发生这种情况.像xcodebuild一样,xctool无法自动创建方案.我们建议在工作区/项目中禁用"自动创建方案",确保将现有方案标记为"共享",并确保将它们签入源代码管理中.

Gab*_*ana 10

这个问题很容易解决:

转到您的项目方案并单击 Manage Schemes...

在此输入图像描述

勾选Shared您的计划

在此输入图像描述

单击Close,提交和推送.

问题解决了.现在特拉维斯没有问题.

我还在我的博客中写了一篇关于Travis-CI的帖子.