我开发了一个VoIP应用程序,并从文档中读取了VoIP应用程序在电话重新启动时自动重新启动的信息。但是,DidFinishLaunchingWithOptions不会在重新启动时调用,因此我的连接无法恢复。重新启动VoIP应用程序/恢复连接
重新连接的唯一方法是手动启动它似乎。
我可以看到应用程序在内存中,因为点击它时启动相当快,但我认为应用程序应该能够在没有用户干预的情况下恢复其连接。
有什么想法?我错过了什么?我错过了AppDelegate中的另一个回调吗?
我开发了一个VoIP应用程序,并从文档中读取了VoIP应用程序在电话重新启动时自动重新启动的信息。但是,DidFinishLaunchingWithOptions不会在重新启动时调用,因此我的连接无法恢复。重新启动VoIP应用程序/恢复连接
重新连接的唯一方法是手动启动它似乎。
我可以看到应用程序在内存中,因为点击它时启动相当快,但我认为应用程序应该能够在没有用户干预的情况下恢复其连接。
有什么想法?我错过了什么?我错过了AppDelegate中的另一个回调吗?
该应用程序能够在此状态下接收远程通知。 据
Voip Pushkit notification will not re-launch the app if it was force-quitted and device was rebooted
这似乎在大多数情况下工作。
我还没有找到任何官方文件。
编辑:
这里
是pushkit的官方文档,它描述了应用程序被唤醒,即使它不运行或后台模式。