2011-06-12 195 views
0

我已经有三个我发布的应用程序的用户说它崩溃了。我已经在乐器中运行过它,并且没有泄漏,也没有过度释放的对象。我至少在2周内一直在使用这个应用程序,并且它不会为我崩溃。iPhone应用程序崩溃

我想知道如果有人有任何提示如何解决这个问题的问题。

我怀疑的一件事是我在某些视图中运行的Millenial Media广告。一个建立与分析揭示了13个问题,他们都属于广告API

enter image description here

感谢您的帮助

+0

如果您的代码是100%清洁的问题,则为AD API。你能编辑API吗? – cocos2dbeginner 2011-06-12 10:49:32

+0

是的,我可以编辑AD API。快速的问题 - 如果仪器显示没有泄漏,没有红色分配问题,并建立和分析显示我没有问题,我可以认为我的代码是干净的?这些工具是否会引起任何会导致崩溃的事件?我是新手,所以我自然不得不认为这个错误在我的最后。 – hanumanDev 2011-06-12 10:56:04

+0

在您的代码中的某个地方可能是某些insturments/.. etc不会检测到的东西,并且在极少情况下会导致崩溃 – cocos2dbeginner 2011-06-12 14:21:41

回答

1

找出一个崩溃的原因,最好的办法是让飞机坠毁的保持来自受影响iPhone的报告。其他任何事情都只是猜测。 您可能可以让用户向您发送崩溃报告,或者您必须坐下来看看,直到有足够多的用户受到影响,并显示在iTunesConnect中。如果你想快速修正错误,最后一个不是真正的选择,因为有几个报告说你在iTunesConnect中实际显示之前可能需要多达100个崩溃报告。

为了解决这个问题,将来要解决这个问题(不会为你当前的bug做很多事情)就是安装QuincyKit。它会在下次启动应用程序时直接从受影响的iPhone发送崩溃报告。您可以将此作为托管解决方案在HockeyApp,或者您可以自己免费托管。 QuincyKit可从GitHub下载。