我有几个应用程序没有太多进展,但他们仍然需要花费5到10秒才能完全加载。我对iOS开发有些新意,我想知道应用程序加载这么长时间的原因是否有明显的原因。
我所知道的事情并非如此:
我的AppDelegate是非常基本的,基本上只包含样板代码。我正在使用Testflight,但在此之前我遇到了这个问题,所以我不会认为这就是问题所在。我的初始视图是一个带有基本ViewController的导航控制器(全部由XIB制作)
我知道这有点广泛,但即使只是个人轶事也可以帮助自己和许多未来的SO用户,因为基本的应用程序采取> 1秒发布是在应用程序商店的死刑判决。
答案 0 :(得分:1)
尝试通过工具(时间分析器)分析应用程序,看看发生了什么。
有关时间分析器的更多详细信息,请参阅https://developer.apple.com/library/ios/documentation/AnalysisTools/Reference/Instruments_User_Reference/TimeProfilerInstrument/TimeProfilerInstrument.html
此外,很少有WWDC视频谈论仪器的时间分析。