Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/112.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iOS开发者-支持不同版本的设备_Ios_Xcode - Fatal编程技术网

iOS开发者-支持不同版本的设备

iOS开发者-支持不同版本的设备,ios,xcode,Ios,Xcode,我想知道其他人在测试多个iOS版本方面做了什么。 您是否使用多个运行不同iOS版本的iPhone/iPad? 你只依赖模拟器吗?有没有一种简单的方法可以在设备上交换版本 我所发现的一切都告诉我,我的iphone 5.x不能降级到4,我只是想知道其他人是如何处理这类事情的 非常感谢您,我在最新固件上进行了测试,并开始降级我的设备,然后在每个固件上再次进行测试。这有点乏味,但对我来说很有效。网上有很多教程介绍如何通过下载ipsw并从中恢复来降级固件。它运行良好,我不建议纯粹在模拟器上进行测试。一些旧

我想知道其他人在测试多个iOS版本方面做了什么。 您是否使用多个运行不同iOS版本的iPhone/iPad? 你只依赖模拟器吗?有没有一种简单的方法可以在设备上交换版本

我所发现的一切都告诉我,我的iphone 5.x不能降级到4,我只是想知道其他人是如何处理这类事情的


非常感谢您,我在最新固件上进行了测试,并开始降级我的设备,然后在每个固件上再次进行测试。这有点乏味,但对我来说很有效。网上有很多教程介绍如何通过下载ipsw并从中恢复来降级固件。它运行良好,我不建议纯粹在模拟器上进行测试。一些旧的方法可能已被弃用,您可能希望将其切换到其他方法。您还可以切换部署目标,以便在较旧的iOS版本上构建它。

首先在您手边最旧的设备/IPSW上进行开发。如有必要,降级。当你的应用程序在3.2.1版本的iPhone 3G上正确构建和运行时,你可以继续在更新的硬件/软件上进行测试。

我在最旧的操作系统中保留尽可能多的设备,除非我已经放弃了对太旧版本(例如3.1.3)的支持


上次我检查时(5分钟前),除非您保存了与您要降级到的操作系统版本对应的、特定于您的设备的适当“SHSH Blob”,否则不可能降级(即使是越狱)。我建议您购买一台旧设备来运行3.1.3(在易趣或类似网站上非常便宜)只要测试一下这个和最新的版本。如果一个应用程序在iOS 3.x和5.x上运行,它基本上总是在4.x上运行。

如果你想降级,试试这个:谢谢,但这让我不得不从红雪上启动,这完全是一种痛苦。我正在寻找一个更持久的解决方案。谢谢,西里尔。我问这个问题的原因是,我目前只有iOS 5及以上的手机,而我需要的是iOS 4。我有一个在4,但在一个点上它进入恢复模式,我被迫升级,以使其恢复。降级过程是我目前遇到的问题。实际上,你可以从你认识的人那里借一部iOS 4手机!你能把我链接到一个我能看到如何正确降级的地方吗?我在Xcode中通过iTunes和Organizer进行了尝试,但没有成功,因为它告诉我旧的固件不受支持(是的,我已检查以确保我使用的是正确的版本/运营商)。如果没有较低的ipsw将其还原到,您无法使用iTunes进行降级。这里有一个关于如何降级iPhone的好教程:这很有意义,也是个好主意。然而,我在这里关心的是,在3和4之间,以及4和5之间存在大量的类弃用。我参与的项目需要4.2及更高版本的方法,所以我们目前不支持3。我想知道要找到目前运行4.2的设备有多困难。iPhone 3Gs(复数,而不是3Gs)在4.2.1上。