swift - UIActivityViewController iOS12.2 : strange activity type titles

标签 swift uiactivityviewcontroller ios12

我正在我的应用程序中实现共享功能。我正在分享一些文字。
我发现共享操作表中的某些事件类型(例如邮件、消息)具有奇怪的名称(见下图)。
在iOS11上一切正常。
有谁知道如何解决这个问题?

代码示例:

let activityViewController: UIActivityViewController = UIActivityViewController(
        activityItems: ["Hey, look at this URL: https://stackoverflow.com"],
        applicationActivities: nil)

activityViewController.completionWithItemsHandler = { [weak self] _, _, _, _ in
   //some actions on completion
}
present(activityViewController, animated: true, completion: nil)

example

最佳答案

共享表中的应用/操作名称不受您的控制,除非您是该操作的创建者。我希望这些奇怪的名字会在发布版本/测试飞行时消失,所以值得一试。

关于swift - UIActivityViewController iOS12.2 : strange activity type titles,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55872766/

相关文章:

Swift 4 WebkitView URL 更改未完成其工作

swift - 我正在尝试在 UIImageView 中显示照片库中的图像

ios - 从 UIActivityViewController 中选择时显示的 MessageComposer 的 NavigationBar 和 BarButtonItem 颜色更改

ios - AdMob 7.3.1 和 Swift 2.0 - 找不到模块

ios - UIToolbarItems 和 UIBarButtonItems 没有出现在模拟器中或被切断,我错过了什么吗?

swift - 是否可以将 NSData(从 NSKeyedArchiver 获得)保存为 NSString,然后作为 NSData 读回?

ios - 如何更改 UIActivityViewController 中的项目位置

ios - 如何在 UIAlertController 中显示 UIActivityViewController?

ios - xcode 10 迁移错误获取段错误 11

ios - 在 Swift 4 中检查本地文件大小