iOS VoIP通知在启动前崩溃



我们的iOS应用程序与Twilio集成,并设置为接收PushKit VoIP通知。

偶尔和不确定地,应用程序会在启动前崩溃 - 阻止我们处理推送通知。仅当应用已完全强制退出时,才会发生这种情况。

Provision violated for watchdog process-launch: <FBSProcessResourceProvision: 0x281e68880; allowance: <; FBSProcessResourceAllowance; type: scheduledTime; timeValue: 5.0s>; violated: YES>

用于处理通知的代码路径或多或少地将其直接传递给 Twilio,然后获取生成的 CallKit 结构并尝试打开 CallKit。发生此崩溃时,不会执行(或至少记录(这些代码路径。

我从哪里开始了解为什么违反了资源津贴?

不确定缩写,但如果它代表 FrontBoardServices,那么您的应用程序似乎需要很长时间才能启动。

检查您的应用程序。那里启动了什么可能会阻塞,它可以移动到不同的线程吗?

另一个陷阱:PKRegistryDeleagte 需要在启动期间或尽快注册,否则您将永远无法获得推送。

相关内容

  • 没有找到相关文章

最新更新