RevueSDK · Swift reference Guides

Instance Method

cancelInvitation(friendId:)

撥打方取消尚未接通的邀請

@MainActor func cancelInvitation(friendId: String) throws

Discussion

觸發 RevueDelegate.didEndInvitation(reason: .cancelled)。 若邀請已接通(對方已 accept),請改用 Room.shared.remoteParticipants[id]?.disconnect()。

Throws

FriendCallError(不受 Switch B 影響)。 常見:.invalidState(-13,當前無通話 —— 對方已先結束,屬無害情形) / .invalidArgument(-2)