【问题标题】:Travis-CI with: ERROR: Cannot find schemesTravis-CI 有:错误:找不到方案
【发布时间】:2016-02-04 10:40:01
【问题描述】:

这是我的.travis.yml 文件

language: objective-c

osx_image: xcode7.2

script: 
   xctool -project ProjectName.xcodeproj -scheme ProjectName build -sdk iphonesimulator

Travis 运行时出现此错误:

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

错误:找不到方案。请考虑在 Xcode 中创建共享方案。

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

【问题讨论】:

    标签: ios objective-c xcode continuous-integration travis-ci


    【解决方案1】:

    这个问题很容易解决:

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

    为您的方案打勾Shared

    点击Close,提交并推送。

    问题已解决。现在 Travis 可以正常工作了。

    I also wrote a post in my blog about Travis-CI.

    【讨论】:

      【解决方案2】:

      除了 Gabriel.Massana 的回答之外,请确保将文件签入版本控制 (SVN/GIT)。

      【讨论】:

        猜你喜欢
        • 2013-05-16
        • 2017-05-01
        • 1970-01-01
        • 2023-03-18
        • 2014-04-02
        • 1970-01-01
        • 2018-02-03
        • 2019-10-29
        • 2014-04-21
        相关资源
        最近更新 更多