【问题标题】:Xcode Build for Profiling via Terminal通过终端进行分析的 Xcode 构建
【发布时间】:2014-07-30 07:31:54
【问题描述】:

我正在尝试通过终端构建我的 XCode 项目。我想使用 Xcode 的 Product > Build for > Profiling 选项。到目前为止,我有:

xcodebuild -project "MyGame.xcodeproj" -target "MyGameEditor - Mac" -destination 'name=My Mac 64-bit' -configuration Profile

项目构建但不是用于分析。我收到配置“配置文件”不存在的错误。

感谢任何帮助。

【问题讨论】:

    标签: ios xcode macos unreal-engine4


    【解决方案1】:

    您尝试使用 -configuration 进行区分的是构建配置,而不是构建操作。除非您在项目中添加了额外的配置,否则您只有“调试”和“发布”配置。

    当您告诉 Xcode 进行分析时,Xcode 的作用是构建您的方案在分析时指定使用的配置,启动模拟器,安装应用程序,然后启动 Instruments。

    所以你需要用两个命令行调用来做类似的事情,一个到 xcodebuild,一个到仪器。

    一些有用的链接可以帮助你弄清楚你需要做什么:

    http://blog.manbolo.com/2013/04/09/launching-uiautomation-tests-in-command-line

    Can the UI Automation instrument be run from the command line?

    还值得注意的是,您应该只指定一个提供这两者和其他可选附加功能的方案,而不是指定目标和配置。

    【讨论】:

    • 我正在尝试为虚幻引擎编辑器构建一个 C++ 项目。 Mac 构建的说明是使用 Menu > Product > Build for > Profiling,它将保存项目以便能够在 UnrealEditor 中打开。如果我不为 Profile 构建,则该项目不可用。我正在尝试使用终端重新创建操作,这样我就不必打开 XCode 来执行该任务。
    猜你喜欢
    • 1970-01-01
    • 2013-06-30
    • 2017-01-25
    • 2011-11-21
    • 2023-03-11
    • 1970-01-01
    • 2015-12-20
    • 1970-01-01
    • 2012-04-26
    相关资源
    最近更新 更多