我的应用程序在iOS6上运行得非常漂亮,但现在我通过xCode 5部署了iOS6和iOS7,一些仍在运行iOS6的用户向我报告了性能问题。我无法在剩余的iOS6设备上重新创建问题,但似乎有些iOS6用户遇到内存问题导致应用程序的关键进程提前终止。
我正在讨论是否停止支持iOS6用于新版本,并将其恢复到稳定的iOS7之前的版本,使用Apple的新功能。但是,由于我正在为新版本引入一些IAP和货币化策略,因此需要付出代价,理想情况下我希望所有用户都可以使用。
有没有人遇到过类似的性能问题或有任何处理这个难题的技巧?
答案 0 :(得分:0)
我决定在新版本中停止对iOS6的支持,并将这些用户回滚到早期版本。我没有确认,但我强烈怀疑为iOS7构建的应用程序在iOS6上的内存使用率等方面运行效率不高,运行iOS6的用户获得有效工作的应用程序非常重要。