【问题标题】:How do you deploy an iPhone app to the simulator from the command line?如何从命令行将 iPhone 应用程序部署到模拟器?
【发布时间】:2010-11-15 11:55:22
【问题描述】:

我正在使用命令行中的 xcodebuild 来编译 iPhone 应用程序的多个变体,但我无法弄清楚如何从命令行将这些构建部署到 iPhone 模拟器中。有人可以启发我吗?谢谢。

【问题讨论】:

  • 与仅仅从 xcode 顶部栏构建和运行或运行相比,这样做有什么优势?
  • 我一次构建了几十个应用程序。
  • 了解这一点很有用。

标签: iphone command-line simulator


【解决方案1】:

获取开源“iphonesim”,它会为您完成:http://github.com/jhaynie/iphonesim/

它很小,用目标 C 编写,在命令行上似乎可以正常工作。

【讨论】:

  • 现在还能用吗??我试过了,但没有达到预期
【解决方案2】:

这是很久以前的事了。但如果有人感兴趣 [Simulator_installation_path]/iPhone\ Simulator -SimulateApplication [AppFolder_full_path]/[AppName].app/[AppName]

我的模拟器路径是: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone\ Simulator.app/Contents/MacOS

【讨论】:

  • 好的,你能在这里指定错误吗?请同时添加命令,我可以尝试提供帮助!
  • 我的错误是我正在部署应用程序的发布版本而不是调试
【解决方案3】:

似乎将 -sdk iphonesimulator3.0 标志与 xcodebuild 一起使用应该会生成 .sb 文件,但这似乎不起作用。也许这是不可能的?

【讨论】:

    【解决方案4】:

    本主题将告诉您如何手动完成,您也应该能够自动化该过程:

    Can I install an app to the simulator without the source code?

    【讨论】:

    • 谢谢,但该主题只是解释了如何将已经部署到模拟器的项目复制到另一台机器上。
    • 只需以编程方式创建上述 .sb 文件,并将为模拟器构建的可执行文件连同该文件一起复制到库中模拟器文件夹中的应用程序目录中。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-11-23
    • 1970-01-01
    • 2012-12-27
    • 2011-07-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多