virtual meeting extension

Hello, I have implemented my virtual meeting extension and my application shows no issues in the calendar application, with a join button displayed. Everything is great!. However, with the help of EKEventEditViewController and EKEvent instances, when creating an event from the main target of the application using EventKitUI, the event will not be displayed as a virtual meeting. I have seen that other applications like Zoom have already implemented this, and I find it difficult to find relevant documentation on how to link events created by the program to virtual meetings. How do I set an event as a meeting when I want to add it to the main program? In addition, the function in the VirtualConferenceProvider.swift file of the extension program fetchVirtualConference(identifier: EKVirtualConferenceRoomTypeIdentifier, completionHandler: @escaping (EKVirtualConferenceDescriptor?, (any Error)? )->Void) How are the parameters in this function obtained? It's impossible for every conference related link to be the same

We are unclear about your issues. Please clarify here what you are trying to implement or resolve with screenshots or example codes.

In my program, I want to add a meeting schedule to the calendar. I use the following code:

let event = EKEvent(eventStore: self.eventStore)
event.title = title
event.startDate = startDate
event.endDate = endDate
event.isAllDay = allDay
event.notes = notes
event.location = url? .absoluteString
event.url = url
event.calendar = self.eventStore.defaultCalendarForNewEvents
event.alarms = alarms.map { EKAlarm(relativeOffset: $0) }
let editVC = EKEventEditViewController()
editVC.event = event
editVC.eventStore = self.eventStore
editVC.editViewDelegate = self
viewController.present(editVC, animated: true, completion: nil)

When opening the itinerary in the calendar, the join meeting button cannot appear. I couldn't find any method to set up meetings in EKEvent

virtual meeting extension
 
 
Q