在以下几种情况下,iOS中会自动重启VOIP应用程序:
>初始安装
>重启设备
> VOIP应用程序崩溃
我正在寻找区分它们的方法.
我从didFinishLaunchingWithOptions检查了launchOptions,但Reboot和Initial install都是nil(我没有检查崩溃).
我正在寻找一种方法来区分这三种情况.我对私有API很好.
最佳答案 可以通过在NSUserDefaults中保存某些内容来检测初始安装;如果它还没有……
Reboot vs. Crash正在其他地方讨论,比如here.
也许看看iOS uptime可能有所帮助.可以与NSUserDefaults结合使用.