我想知道,如果我的应用未在后台运行并且推送通知到达,那么我的应用将自动启动 即使应用程序没有在后台运行,它也会到达并打开我的应用程序。
答案 0 :(得分:4)
请参考此链接,它对我有用
Implement PushKit and test in development behavior
此链接包含创建VoIP通知的所有步骤,请注意,这将适用于ios 8及更高版本。
:)
答案 1 :(得分:1)
如果应用程序未运行,则无法在没有用户干预的情况下进行此操作。
答案 2 :(得分:0)
我理解一个问题。 如果您想在通知到达您的应用时处理,请将此方法插入appdelegate
- (void)application:(UIApplication *)application didReceiveRemoteNotification: (NSDictionary *)userInfo {
//notification reached. open app or do something
}
答案 3 :(得分:0)
是的,有可能。您应该同时使用PushKit Voip Push通知和CallKit。通知到达设备时,您可以显示IOS默认呼叫屏幕。然后,当用户接听电话时,打开您的uicontrollerview。
答案 4 :(得分:-1)
我也想实现同样的事情,我搜索了这个问题,我知道ios8中提供了这种工具,并允许我们使用pushkit.frame工作来完成这项工作。下面链接是我发现一些有用的plz引用它,我也引用相同但我不确定结果;)
https://zeropush.com/?_e_pi_=7%2CPAGE_ID10%2C9006801538
更多链接参考