【问题标题】:List Targets from Xcode via command line通过命令行从 Xcode 列出目标
【发布时间】:2022-04-10 11:06:50
【问题描述】:

是否可以从命令行或任何其他方式获取 Xcode 项目的目标,而无需在 Xcode 本身中打开文件?

谢谢!

【问题讨论】:

    标签: xcode macos


    【解决方案1】:

    试试

    xcodebuild -list 
    
    
    macaroni:CLIClone todd$ xcodebuild -list
    Information about project "CLIClone":
    
    Targets:
        CLIClone
    
    Build Configurations:
        Debug
        Release
    
    If no build configuration is specified and -scheme is not passed then "Release" is used.
    
    Schemes:
        CLIClone
    

    【讨论】:

    • 这正是我想要的。谢谢托德!
    • 那很好。有没有办法使用 shell 将它们解析成 JSON?
    • 使用 xcodebuild -list -json 在 JSON 中返回相同的结果。然后,您可以使用“jq”或其他工具来操作 JSON 数据。
    猜你喜欢
    • 1970-01-01
    • 2019-03-16
    • 1970-01-01
    • 2019-03-27
    • 2015-08-27
    • 2017-01-25
    • 1970-01-01
    • 1970-01-01
    • 2013-10-06
    相关资源
    最近更新 更多