【问题标题】:Is there a way to test iOS builds on simulator without the source code?有没有办法在没有源代码的情况下在模拟器上测试 iOS 构建?
【发布时间】:2011-11-04 20:33:54
【问题描述】:

我们的 QA 团队想要在旧版本的 iOS 上测试我们的应用。我们没有旧版本的设备,所以我们想使用 xcode 的模拟器。我们希望避免让他们连接到源代码控制、获取最新版本并进行构建。相反,我只想向他们发送一些文件,他们可以在运行某些 iOS 版本的模拟器中启动这些文件。显然,ipa 文件不起作用。有人有想法吗?

【问题讨论】:

    标签: objective-c ios xcode


    【解决方案1】:

    是的,这是可以做到的。

    如果您打开 Finder,然后转到 /Users/user/Library/Application Support/iPhone Simulator/iOS 版本/Applications,您将找到所有目录模拟器上安装的应用程序。

    只需压缩该应用程序的顶级文件夹,然后让其他用户将其放在同一目录中。像魅力一样工作。

    注意:我认为您可能必须先针对特定版本的 iOS 编译它,然后再将其发送给他们。

    【讨论】:

    • 我的Application Support 目录中没有iPhone Simulator 目录。路径可能已经改变。
    【解决方案2】:

    如果您打算多次执行此操作,我建议您购买一些便宜的越狱设备并将它们降级到 3.1 或您想要进行 QA 的版本。有很多关于这方面的指南,比如 http://lifehacker.com/5572003/how-to-downgrade-your-iphone-3g[s]-from-ios-4-to-ios-313,我是肯定很多人都想摆脱他们的旧 iPhone。

    模拟器和真机不一样,苹果建议你用真机测试。例如,带有 iOS 3.1 的 iPhone 3G 比在 mac 上运行的 3.1 模拟器慢得多。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-09-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-04-08
      • 2018-03-26
      相关资源
      最近更新 更多