`

命令行找不到scheme问题处理

    博客分类:
  • iOS
阅读更多

一、问题描述

直接拉取代码到本地之后,通过命令xcodebuild -list找不到scheme(通过xcode打开后即可找到),如下图:



 

二、解决方法

由于需要通过Jenkins进行持续构建,拉取代码后必须通过命令行打包,因此手动打开xcode显然不现实。解决方法如下:

1、事先通过xcode打开工程,通过Scheme > Manage Schemes ,将scheme设置为shared:



 
2、将生成的文件xx.xcodeproj/xcshareddata提交到代码版本库。

3、通过Jenkins等工具拉取代码之后,即可找到scheme:



  

参考资料:http://stackoverflow.com/questions/13500793/xcodebuild-commands-give-different-results-when-run-from-the-command-line-than-w

  • 大小: 16.6 KB
  • 大小: 15.6 KB
  • 大小: 17.8 KB
分享到:
评论

相关推荐

    chez scheme windows exe执行查询

    在 Windows 操作系统上运行 Chez Scheme,有时会面临一些挑战,特别是对于那些不熟悉编译源码的用户。本篇将详细介绍如何在 Windows 上使用提供的压缩包文件来执行 Chez Scheme 程序。 首先,我们关注压缩包中的四...

    通过超链接url打开一些常见app(scheme)

    综上所述,通过超链接URL打开APP主要涉及到Android Intent机制、自定义URL Scheme的配置以及在Activity中处理Intent。这一功能提高了用户体验,同时也为企业和开发者提供了更丰富的营销和推广手段。在实际开发中,...

    Teach.Yourself.Scheme.in.Fixnum.Days

    《Teach Yourself Scheme in ...以上是对《Teach Yourself Scheme in Fixnum Days》书中主要知识点的概述,这本书深入浅出地介绍了Scheme的各种特性,对于希望学习和掌握这门语言的读者来说,是一本不可或缺的资源。

    scheme2ddl:用于将oracle导出到ddl脚本集的命令行util

    scheme2ddl是用于将oracle模式导出到ddl脚本集的命令行实用程序。 通过基本命令行选项或高级XML配置提供大量配置。 scheme2ddl是项目的一部分。好处scheme2ddl提供了过滤不想要的信息,在不同文件中分离DDL,输出...

    Scheme语言概要[定义].pdf

    Scheme语言是一种Lisp方言,起源于1975年麻省理工学院(MIT),尽管不像C++、Java或C#那样...通过熟悉其特点和常见实现,开发者可以利用Scheme的强大功能解决各种计算问题,同时体验到一种简洁而富有表达力的编程范式。

    swift-MacOS的命令行工具来分析xcbodebuild测试结果

    然而,原始的XML报告并不直观,难以快速理解和定位问题。这时,`xcsummary`工具就派上用场了。`xcsummary`是一款开源工具,它能解析`xcodebuild`生成的测试结果,进一步生成包含活动截图、测试报告的HTML页面。这样...

    kettle必须的包

    在Java环境下使用Kettle时,可能会遇到各种依赖问题,其中之一就是缺少必要的库文件,如描述中提到的“Unknown scheme "sftp" in URI "{1}"”错误,这通常是由于系统中没有包含处理SFTP(Secure File Transfer ...

    tex表格计算.zip

    "tex表格计算.zip"这个压缩包似乎与处理TeX文档中的计算相关,特别是涉及到Scheme语言的使用。 Scheme是Lisp家族的一种方言,它是一个函数式编程语言,以其简洁的语法和强大的抽象能力著称。在TeX文档中嵌入Scheme...

    gvim72_scheme_bin_vimrc

    【标题】"gvim72_scheme_bin_vimrc"是一个针对Windows 32位系统优化的GVim配置文件集合,包含vimrc配置、颜色方案(colorscheme)以及可能的二进制组件(bin)。这个资源是作者两年研究和实践Vim编辑器的结果,受到...

    guile-kernel:Jupyter Notebook的GNU Guile Scheme内核

    而guile-kernel则是这个语言与Jupyter Notebook的桥梁,它使Guile Scheme能够无缝集成到Jupyter环境中,让用户享受到交互式编程的乐趣。 首先,让我们来了解如何安装guile-kernel。通常,你需要确保已经安装了...

    解决WinRT 8.1重新上架后的续航问题.docx

    总的来说,处理WinRT 8.1更新后的电池续航问题涉及到了操作系统升级过程中的配置迁移、无线适配器的电源管理策略以及使用命令行工具进行手动修复。对于普通用户来说,可能需要一定的技术知识才能完成这个修复步骤,...

    idris-scheme:Idris的方案代码生成

    这个后端设计的目标是实现可移植性,这意味着生成的Scheme代码应当能够在多种Scheme实现上运行,而不局限于特定的环境。通过这种方式,Idris程序员可以利用Idris的类型安全性和高级类型构造,同时享受Scheme的广泛...

    Burial_Reservation_System

    "Burial_Reservation_System"是一个基于...通过深入研究这个系统,我们可以学习到如何在实际问题中应用函数式编程,以及如何处理资源分配和预订等业务逻辑。对于学习和提升Scheme编程技能,这是一个有价值的实例。

    PDU短信编解码demo,c语言

    4. **DataCoding Scheme (DCS)**:数据编码方案,定义了短信内容的编码格式,如7位ASCII、8位或16位UCS-2。 5. **User Data (UD)**:用户数据,即实际的短信内容,根据DCS进行编码。 在C语言中编写PDU编解码程序,...

    无需升级xcode达成真机调试

    然而,有时我们可能会遇到这样的问题:手机系统升级到了新的版本,但当前安装的Xcode并不支持这个新系统,导致无法进行真机调试。标题"无需升级Xcode达成真机调试"提供了解决这一问题的方法,它表明即使Xcode版本较...

    Apply and save color schemes in MATLAB with ease.zip

    例如,`scheme_load('my_custom_scheme')`将应用名为“my_custom_scheme”的颜色方案,`scheme_save('new_scheme', currentprefs)`会保存当前的颜色设置为“new_scheme”,而`scheme_list`则会显示所有可用的颜色...

    Hadoop Shell命令大全

    scheme和authority参数都是可选的,如果不指定,将使用配置文件中指定的默认scheme。 大多数Hadoop FS Shell命令的行为与Unix Shell命令类似,但仍有不同之处。命令的出错信息会输出到stderr,其他信息输出到stdout...

    FTP与SFTP文件上传Demo

    4. 错误处理:如何处理网络中断、权限问题、文件不存在等常见错误。 5. 安全实践:在FTP中启用SSL/TLS加密,SFTP中验证服务器的主机密钥,避免中间人攻击。 6. 断点续传:FTP支持断点续传,可以在文件传输中断后从...

    swift-iOSautomaticallypackagesthescript-iOS自动打包脚本

    - 添加错误处理和日志记录,以便更好地跟踪脚本执行过程中的问题。 - 将脚本集成到持续集成(CI)系统,如Jenkins、GitHub Actions或Bitrise,实现自动化的持续集成和部署流程。 - 根据需求,添加代码混淆、资源版本...

Global site tag (gtag.js) - Google Analytics