我的应用程序在 4.1 iOS 上重新启动 iPhone

Posted

技术标签:

【中文标题】我的应用程序在 4.1 iOS 上重新启动 iPhone【英文标题】:My app reboots iPhone on 4.1 iOS 【发布时间】:2010-12-09 20:54:23 【问题描述】:

我已将我在 iPhone 3G 上的 ios 升级到 4.1,现在我在设备上运行我的应用程序。 首先,我无法安装它,因为 Xcode 说我没有认证等(我有越狱的 iPhone)。最后,我成功安装了。

但是知道发生了一些奇怪的事情...... 在设备上安装我的应用程序后,我运行它。 然后,“cocos2d”图像出现在屏幕上,一秒钟后设备关闭!它只是重新启动。

更重要的是 - 当设备再次启动并运行我的应用程序时 - 它可以工作!

我不知道发生了什么。此应用在 3.1.3 iOS 上运行良好(即使使用相同的 Xcode - 3.2.5)

我该怎么办? 您认为问题是由 Xcode 还是 iPhone 本身引起的? 也许重新安装 Xcode 可能会有所帮助?

【问题讨论】:

可能是内存管理。几点建议:SO 不会容忍盗版或越狱等“灰色地带”。另外,选择一些答案。 谁说SO不容忍越狱?根据国会图书馆,这是完全合法的。 engadget.com/2010/07/26/… 嗯...我有 iPhone 3G,当我越狱时,我启用了多任务处理。也许这会导致记忆问题? 【参考方案1】:

这可能是两个问题之一。

您的设备可能有问题。也许你的越狱有些问题。

其次,您的应用可能存在问题。也许它正在崩溃。你检查过你的崩溃日志吗?

【讨论】:

嗯..我猜日志中没什么特别的。你可以在这里查看:rapidshare.com/files/435962939/reboot.TXT(很抱歉提供了 rapidshare 链接,但我无法将其粘贴到其他任何地方 - 不知道为什么)。所以我想我必须再次越狱我的 iPhone。也许它会以某种方式有所帮助...... 我的 iPhone 再次越狱了,同样的情况发生了。 这很奇怪。您的应用是否使用任何类型的数据库? 即使我安装了 Xcode 附带的基本 OpenGL ES 应用程序,它也会崩溃,所以它不仅仅是我的应用程序 :( 如果它与 Apple 的某个应用程序崩溃,那么您的 iPhone 肯定有问题。您可能需要进行备份,彻底擦除并重新越狱您的手机。

以上是关于我的应用程序在 4.1 iOS 上重新启动 iPhone的主要内容,如果未能解决你的问题,请参考以下文章

在phonegap IOS上重新启动应用程序后清除本地存储?

iOS SDK 4.1 UIImageView 的区别?

几天后,React Native App 无法在 iOS 上启动

如何从 UIApplicationDelegate 实例“重新启动”iOS 应用程序/重新实例化初始视图控制器?

iOS 为啥我的应用程序在重新启动之前不会将数据加载到 tableview 中?

重新启动应用程序后仍然弹出facebook SDK iOS登录视图