UIActivityViewController能与SwiftUI一起正常工作吗?似乎真的有问题

UIActivityViewController能与SwiftUI一起正常工作吗?似乎真的有问题,swiftui,uiactivityviewcontroller,uiviewcontrollerrepresentable,Swiftui,Uiactivityviewcontroller,Uiviewcontrollerrepresentable,我真的很难让UIActivityViewController在SwiftUI中充当UIViewControllerRepresentable。例如,当尝试与WhatsApp共享时,屏幕只是稍微移动,好像要发生某个操作,然后返回到原来的位置,并出现以下一连串错误(为了可读性,删除了一些时间戳等): 这仅仅是因为在使用SwiftUI时情态动词的行为(看起来很可怕)吗?我似乎无法解决这个正在进行的问题。这是否回答了您的问题?谢谢@Asperi,但没有-模式确实出现,但无法正常工作。我的代码与该问题中的

我真的很难让
UIActivityViewController
在SwiftUI中充当
UIViewControllerRepresentable
。例如,当尝试与WhatsApp共享时,屏幕只是稍微移动,好像要发生某个操作,然后返回到原来的位置,并出现以下一连串错误(为了可读性,删除了一些时间戳等):


这仅仅是因为在使用SwiftUI时情态动词的行为(看起来很可怕)吗?我似乎无法解决这个正在进行的问题。

这是否回答了您的问题?谢谢@Asperi,但没有-模式确实出现,但无法正常工作。我的代码与该问题中的公认答案非常相似,但工作不正常,给出了问题中显示的错误。使用Xcode 12.1/iOS 14.1重新测试引用代码-工作正常。你能准备一个可复制的例子吗?Hi@Asperi-这个分享URL的简单例子对我来说也很好。我的分享内容并不是那么简单——它是一个生成的屏幕截图,所以分享一个可复制的例子可能太复杂了。我真的只是想试着理解是什么导致了错误消息。我将尝试更详细地改进我的问题。
[core] HOST: Failed to load remote view controller with error: 
Error Domain=NSCocoaErrorDomain Code=4099 "The connection to service on pid 2539 named
net.whatsapp.WhatsApp.ShareExtension.viewservice was interrupted, but the message was
sent over an additional proxy and therefore this proxy has become invalid."
[core] Sheet not being presented, calling premature completion
[net.whatsapp.WhatsApp.ShareExtension(2.20.111)] Connection to plugin interrupted while in use.
[net.whatsapp.WhatsApp.ShareExtension(2.20.111)] Connection to plugin invalidated while in use.