我的应用程序在 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上重新启动应用程序后清除本地存储?
几天后,React Native App 无法在 iOS 上启动
如何从 UIApplicationDelegate 实例“重新启动”iOS 应用程序/重新实例化初始视图控制器?