代码之家  ›  专栏  ›  技术社区  ›  karim

苹果是否批准内存泄露的iOS应用程序?

  •  0
  • karim  · 技术社区  · 14 年前

    苹果批准我的应用程序有问题吗?

    2 回复  |  直到 7 年前
        1
  •  23
  •   Chris Garrett    14 年前

    你最初的问题的答案是“是”,苹果会批准它,只要他们测试的时间不足以让应用程序耗尽内存。他们花很少的时间测试应用程序,所以你可能会过得去。

    我不同意有评论说,如果你不能修复内存泄漏,就没有必要编写代码。我同意我们应该追求完美的代码,但事实是,这是一个你需要自己做的商业决定。在这个决定中有很多因素很重要,一个“完美”的应用不一定是最好的赚钱应用。

    与您的决定相关:

    1. 漏洞有多大?
    2. 为了修复内存泄漏而推迟应用程序启动的成本是多少?把这个和修补漏洞的费用比较一下。
    3. 如果由于您的泄漏而导致超过1/1000的人内存耗尽的风险很大,那么您真的需要修复它。这些人会给你足够的一星级评价,以损害你的收视率。

    最后,我绝对建议您将泄漏的代码作为一个单独的问题发布到StackOverflow。

        2
  •  1
  •   RaYell    14 年前

    如果您的应用程序崩溃,那么它可能不会被批准。