Skip to content

Commit 8e5c8b2

Browse files
[xcode26.1] Update CallKit to beta 1. (#23902)
--------- Co-authored-by: Alex Soto <alex@soto.dev>
1 parent 8ba3c37 commit 8e5c8b2

File tree

4 files changed

+9
-2
lines changed

4 files changed

+9
-2
lines changed

src/callkit.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -731,8 +731,15 @@ interface CXProvider {
731731

732732
[Export ("pendingCallActionsOfClass:withCallUUID:")]
733733
CXCallAction [] GetPendingCallActions (Class callActionClass, NSUuid callUuid);
734+
735+
[iOS (26, 1), MacCatalyst (26, 1)]
736+
[Async]
737+
[Export ("reportNewIncomingProtectedIMAVCallWithUUID:update:completion:")]
738+
void ReportNewIncomingProtectedImavCall (NSUuid uuid, CXCallUpdate update, CXProviderReportIncomingCallback completion);
734739
}
735740

741+
delegate void CXProviderReportIncomingCallback ([NullAllowed] NSError error);
742+
736743
/// <summary>Contains values that control miscellaneous call properties, such as the ringtone, whether the call supports video, the maximum number of callers, and so on.</summary>
737744
///
738745
/// <related type="externalDocumentation" href="https://developer.apple.com/reference/CallKit/CXProviderConfiguration">Apple documentation for <c>CXProviderConfiguration</c></related>

tests/cecil-tests/Documentation.KnownFailures.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9989,6 +9989,7 @@ M:BrowserEngineKit.NSObject_BEAccessibility.SetBrowserAccessibilitySortDirection
99899989
M:BusinessChat.BCChatButton.BCChatButtonAppearance.#ctor(System.IntPtr)
99909990
M:CallKit.CXCallDirectoryExtensionContext.Dispose(System.Boolean)
99919991
M:CallKit.CXCallDirectoryManager.OpenSettingsAsync
9992+
M:CallKit.CXProvider.ReportNewIncomingProtectedImavCallAsync(Foundation.NSUuid,CallKit.CXCallUpdate)
99929993
M:CallKit.CXProvider.ReportNewIncomingVoIPPushPayloadAsync(Foundation.NSDictionary)
99939994
M:CallKit.CXProviderDelegate_Extensions.PerformSetTranslatingCallAction(CallKit.ICXProviderDelegate,CallKit.CXProvider,CallKit.CXSetTranslatingCallAction)
99949995
M:CallKit.ICXProviderDelegate.PerformSetTranslatingCallAction(CallKit.CXProvider,CallKit.CXSetTranslatingCallAction)
@@ -25843,6 +25844,7 @@ T:BusinessChat.BCChatButton
2584325844
T:BusinessChat.BCChatButtonStyle
2584425845
T:BusinessChat.BCParameterName
2584525846
T:CallKit.CXErrorCodeNotificationServiceExtensionError
25847+
T:CallKit.CXProviderReportIncomingCallback
2584625848
T:CallKit.CXTranslationEngine
2584725849
T:CarPlay.CPAssistantCellActionType
2584825850
T:CarPlay.CPAssistantCellPosition

tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-CallKit.todo

Lines changed: 0 additions & 1 deletion
This file was deleted.

tests/xtro-sharpie/api-annotations-dotnet/iOS-CallKit.todo

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)