gpt4 book ai didi

iphone - 旧项目在 iOS 5 上运行缓慢

转载 作者:行者123 更新时间:2023-11-29 04:46:55 25 4
gpt4 key购买 nike

我有一个为自己制作的旧应用程序,我已经几个月没有使用了。最近,我买了一部装有 iOS 5 的新 iPhone 4。

编辑:需要澄清一些困惑设备:运行iOS5的iPhone4代码:4.2架构:armv6基础 SDK iOS5(可以更改吗?)仅构建事件拱门:否

过去,我曾经在运行 iOS 4.2 的 iPhone 4 和 3gs 上运行该应用程序。当时效果很好。

EDIT2:我安装了 Xcode 3.2.6 并构建了项目,将其安装到手机上,它完美构建并运行得很快,正如您所期望的那样,没有崩溃。这真的让我大吃一惊...没有 bad_exec 崩溃,没有延迟,也没有由于超时而无法连接到 Web 服务。

使用最新的 Xcode,我更改了项目的设置以针对armv6构建,因为项目中包含的库之一是armv6库,并且不会针对armv7构建。

安装和使用该应用程序后,我注意到它非常缓慢且迟缓,并且似乎无法执行任何与网络相关的任务。

在以前从未崩溃过的地方也有一些 bad_exec 崩溃(当从便捷方法设置一些变量时);我看不出任何问题来表明为什么它会在这些地方崩溃,特别是几个月前构建和使用 XCode 3.x 和 iPhone 3GS/4 时没有崩溃。

iOS 5 和 Armv6 构建是否存在某种问题?

最佳答案

iOS 5 与 iOS 3 有很多不同,因此如果您针对 iOS 5 编译旧代码,它不会立即运行。所以我认为这个问题与armv6无关,而是与iOS 5有关,iOS 5不向后兼容。当然,在您非常模糊的问题中,您没有提供任何代码或任何实际崩溃的示例以及日志,因此不可能具体回答。但基本上我的建议是,如果您想针对 iOS 5 编译 iOS 3 项目,您必须重写一些代码。

关于iphone - 旧项目在 iOS 5 上运行缓慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9501066/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com