我有一个iOS应用程序,它使用SFSafariViewController下载和显示PDF . 在用户按下共享按钮的同时从SFSafariViewController查看PDF时,它会尝试共享URL而不是PDF,并且只显示设置为共享字符串的应用程序 . 如果我然后单击Safari图标以在Safari应用程序中打开相同的URL并按分享按钮,它将尝试共享实际的PDF而不是URL,并更改可用的活动项列表 . 例如,Google Cloud 端硬盘在我的应用中无法作为选项提供,但在Safari中 .

有没有办法让SFSafariViewController像Safari一样工作并共享内容,而不是URL?