企业iOS App推出缓慢

时间:2016-11-05 05:16:32

标签: ios

我有一个企业配置iOS应用程序用于测试&预习。它最近表现得很奇怪,当部署到iPhone时,它会启动并闲置几秒钟然后最小化。第一次发布后,稍后发布即可。就好像应用程序试图在首次启动时验证某些东西一样。

我听说这可能与包含太多应用程序的Mobile Provisioning文件有关。我怎么知道这确实是问题呢?

2 个答案:

答案 0 :(得分:1)

  • 您希望在Application_didFinishLaunchingWithOption中创建一个包含最少量内容的构建。

  • 检查您的iPhone是否有更新。

  • 当然不是配置文件问题。

你的任何一个依赖都试图这样做。否则他们的内存泄漏太多了。

答案 1 :(得分:0)

首先,您可以使用来自Instruments (cmd+i)的{​​{1}} Time Profiler Xcode运行您的应用。

Profiling Option Menu in Xcode

这将清楚地向您提供有关您的方法所消耗的时间的信息。

还要尝试以下方法,

  1. 尽可能减少-application:didFinishLaunchWithOption方法的使用,
  2. 检查是否使用后台线程从数据库和服务器获取
  3. 避免导入不需要的标头,并检查您在Pre-compiled Header中导入的类(如果有的话)