我的应用程序中有一些内存泄漏,但我无法弄清楚原因。如果我释放这些对象,应用程序崩溃。 苹果批准我的应用程序是一个问题吗?
答案 0 :(得分:19)
原始问题的回答是“是”,Apple会批准它,只要他们没有测试足够长的时间让应用耗尽内存。他们花很少的时间来测试应用程序,所以你可能会接受它们。
我不同意这位评论者的意见,他说如果你无法解决内存泄漏,你就没有业务编写代码。我同意我们应该以完美无瑕的代码为目标,但实际情况是,这是您需要为自己做出的商业决策。这个决定中有许多因素在衡量,而“完美”应用并不一定是最好的赚钱应用。
与您的决定相关:
最后,我绝对建议将您的漏洞代码作为单独的问题发布到StackOverflow。
答案 1 :(得分:1)
如果您的应用程序崩溃,那么它可能不会被批准。