Xcode的多个副本-针对iOS的较早版本测试代码

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Xcode的多个副本-针对iOS的较早版本测试代码相关的知识,希望对你有一定的参考价值。

我有兴趣针对旧版SDK(3.1.3)测试我当前的iPhone应用程序。 我知道我可以编译我的代码以在此版本的SDK上运行,但是我想对其进行测试,以确保它仍然可以正常工作,因为我正在使用较新的API并使用了弱链接,因此它将继续在较旧的API上运行iOS版本。自从将Xcode升级到最新版本以来,ios 3.1.3不能在iPhone Simulator中运行。因此,我下载了旧版本的Xcode,并将其当前版本并排安装在文件夹/Developer/Xcode Old中。但是,当我尝试编译代码并在较早版本的Xcode中运行它时,SDK不能识别较新类的符号,即使它们之间的链接不牢固,这也令人感到困惑。 有没有一种方法可以让我的应用在旧版SDK中运行,因此我可以检查其是否正常运行?

我也曾尝试在测试的iPhone上将iOS降级,但没有成功。我猜苹果很难降级iOS。而且,我对越狱我的iPhone以使其降级以进行测试不感兴趣。为什么Apple很难让您的应用程序与旧版本的OS兼容?

答案

有没有一种方法可以让我的应用在旧版SDK中运行,因此我可以检查其是否正常运行?

以上是关于Xcode的多个副本-针对iOS的较早版本测试代码的主要内容,如果未能解决你的问题,请参考以下文章

我们可以使用带有最新 xcode 和 swift 版本的较低版本的 pay pal sdk

即使其主键ID号小于输入的较早行,如何使行保持其条目位置

什么是目标 C++? [关闭]

mysqli_num_rows() 期望参数通过同一页面上的较早查询有效

Xcode Source Control 显示多个工作副本

针对 XCode 4.6 下的 iOS 4.x 设备