diff --git a/apps/ios/Shared/Assets.xcassets/icon-transparent.imageset/120.png b/apps/ios/Shared/Assets.xcassets/icon-transparent.imageset/120.png new file mode 100644 index 0000000000..9cbe08ed84 Binary files /dev/null and b/apps/ios/Shared/Assets.xcassets/icon-transparent.imageset/120.png differ diff --git a/apps/ios/Shared/Assets.xcassets/icon-transparent.imageset/180.png b/apps/ios/Shared/Assets.xcassets/icon-transparent.imageset/180.png new file mode 100644 index 0000000000..4c23ec8f2c Binary files /dev/null and b/apps/ios/Shared/Assets.xcassets/icon-transparent.imageset/180.png differ diff --git a/apps/ios/Shared/Assets.xcassets/icon-transparent.imageset/60.png b/apps/ios/Shared/Assets.xcassets/icon-transparent.imageset/60.png new file mode 100644 index 0000000000..ce09403648 Binary files /dev/null and b/apps/ios/Shared/Assets.xcassets/icon-transparent.imageset/60.png differ diff --git a/apps/ios/Shared/Assets.xcassets/icon-transparent.imageset/Contents.json b/apps/ios/Shared/Assets.xcassets/icon-transparent.imageset/Contents.json new file mode 100644 index 0000000000..b0e2cd5ebb --- /dev/null +++ b/apps/ios/Shared/Assets.xcassets/icon-transparent.imageset/Contents.json @@ -0,0 +1,23 @@ +{ + "images" : [ + { + "filename" : "60.png", + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "120.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "180.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/apps/ios/Shared/Views/Call/CallController.swift b/apps/ios/Shared/Views/Call/CallController.swift index 7db9e88d3a..df724947c3 100644 --- a/apps/ios/Shared/Views/Call/CallController.swift +++ b/apps/ios/Shared/Views/Call/CallController.swift @@ -26,6 +26,7 @@ class CallController: NSObject, CXProviderDelegate, PKPushRegistryDelegate, Obse configuration.includesCallsInRecents = UserDefaults.standard.bool(forKey: DEFAULT_CALL_KIT_CALLS_IN_RECENTS) configuration.maximumCallGroups = 1 configuration.maximumCallsPerCallGroup = 1 + configuration.iconTemplateImageData = UIImage(named: "icon-transparent")?.pngData() return configuration }()) private let controller = CXCallController()