iPhone应用程序在某些设备上崩溃--寻求建议

iPhone应用程序在某些设备上崩溃--寻求建议,iphone,crash,Iphone,Crash,大家好,我有点麻烦了,我想听听你们的建议。 我有一个已经发布到应用商店的应用程序。没什么特别的,只是第一次。该应用程序在我的设备上运行得非常好,但有几个朋友总是崩溃。 以下是详细信息: 它有时会因暂停而崩溃,有时只是退出到主屏幕 我尝试使用以下方法复制崩溃(或任何崩溃) 同一代/型号的iPhone 在iPodtouch上也是如此 同样的操作系统 不同的操作系统 使用调试/发布/分发/从app store版本下载 因为它是一个连接到谷歌地图服务的应用程序,所以我尝试了两者 wifi连接和att

大家好,我有点麻烦了,我想听听你们的建议。 我有一个已经发布到应用商店的应用程序。没什么特别的,只是第一次。该应用程序在我的设备上运行得非常好,但有几个朋友总是崩溃。 以下是详细信息:

它有时会因暂停而崩溃,有时只是退出到主屏幕

  • 我尝试使用以下方法复制崩溃(或任何崩溃)
    • 同一代/型号的iPhone
    • 在iPodtouch上也是如此
    • 同样的操作系统
    • 不同的操作系统
    • 使用调试/发布/分发/从app store版本下载
    • 因为它是一个连接到谷歌地图服务的应用程序,所以我尝试了两者 wifi连接和att网络
唯一不同的是,他们手机上的其他应用程序与我手机上的应用程序不同

事实上,我不能用完全相同的设置来复制,这使我相信这是一个内存问题,可能是未初始化的变量或者在某个时候的错误清理(我来自C++,所以我知道这种事情可以从机器到机器)。我对obj C有些陌生,很可能在那里遗漏了一些东西。我只是想听听别人怎么说,我提供的信息听起来像是记忆问题吗?有没有其他测试的想法/建议来尝试重现这次崩溃


谢谢

一种可能性是这是一个背景问题。你没有说你的应用程序是否尝试使用这些功能,或者你的朋友是否在这种情况下经历了崩溃,所以很难说


我会为你的朋友提供一个测试版,如果你不能确定它,它会详细记录。

你的应用程序放在前台时会占用大量内存吗?如果是这样的话,操作系统分配新内存块的失败可能是一个原因。我会考虑给他们一个日志版本,这是一个好主意。你说的“背景”到底是什么意思?