Flutter:当应用程序处于后台时,如何在iOS上显示全屏来电?

v6ylcynt  于 2023-03-31  发布在  Flutter
关注(0)|答案(1)|浏览(157)

我正在开发一个视频通话应用程序,我想显示来电。当手机处于前台时,我能够在Android和iOS中显示全屏。
当应用程序最小化时,在Android中我通过将应用程序置于前台并导航到邀请屏幕来实现它。
但在iOS中,我不能这样做.我尝试URL方案,但,URL方案从其他应用程序打开应用程序.当我试图在应用程序中调用它抛出以下异常.
Runner[4647:51243] [default]无法打开URL exampleapp://:Error Domain=FBSOpenApplicationServiceErrorDomain Code=1“打开“com.exampleapp”的请求失败。”UserInfo={BSErrorCodeDescription=RequestDenied,NSUnderlyingError= 0x 600000 acabe 0 {Error Domain=FBSOpenApplicationErrorDomain Code=3“应用程序com.exampleapp既不可见也没有授权,因此可能无法执行不受信任的用户操作。”UserInfo={BSErrorCodeDescription=Security,NSLocalizedFailureReason=应用程序com.exampleapp既不可见也没有权限,因此可能无法执行不受信任的用户操作。}},NSLocalizedDescription=打开“com.exampleapp”的请求失败。,FBSOpenApplicationRequestID= 0x 46 fb,NSLocalizedFailureReason=请求被服务委派(SBMainWorkspace)拒绝,原因是:安全性(“应用程序com.exampleapp既不可见也没有授权,因此可能不会执行不受信任的用户操作”
我在网上搜索了一下,但没有找到任何有用的东西。
如何显示全屏来电时,应用程序是在背景中的iOS,像WhatsUp?

t3psigkw

t3psigkw1#

我想这只能使用IOS Call-Kit,尝试探索IOS Call-Kit否则没有解决方案

相关问题