作者:游戏fans2012 | 来源:互联网 | 2023-01-26 02:08
我为CallKit iOS配置了我的提供程序配置.我还在其中设置了' iconTemplateImageData ',用于在CallKit UI中显示app图标.但是app图标没有显示.它显示一个白色方框.
提供商配置代码:
CXProviderConfiguration *cOnfiguration= [[CXProviderConfiguration alloc] initWithLocalizedName:[NSString stringWithFormat:@"%@\n", _title]];
configuration.maximumCallGroups = 1;
configuration.maximumCallsPerCallGroup = 1;
UIImage *callkitIcon = [UIImage imageNamed:@"AppIcon"];
configuration.icOnTemplateImageData= UIImagePNGRepresentation(callkitIcon);
_callKitProvider = [[CXProvider alloc] initWithConfiguration:configuration];
[_callKitProvider setDelegate:self queue:nil];
_callKitCallCOntroller= [[CXCallController alloc] initWithQueue:dispatch_get_main_queue()];
我在' Images.xcassets '中使用了AppIcon图像,尺寸为: -
1x: 40*40,2x : 80*80,3x : 120*120
请帮助我的应用图标未显示的原因.
提前致谢.