UIActivityViewController iOS12.2:奇怪的活动类型标题

Posted

技术标签:

【中文标题】UIActivityViewController iOS12.2:奇怪的活动类型标题【英文标题】:UIActivityViewController iOS12.2: strange activity type titles 【发布时间】:2019-04-26 17:54:25 【问题描述】:

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

代码示例:

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

activityViewController.completionWithItemsHandler =  [weak self] _, _, _, _ in
   //some actions on completion

present(activityViewController, animated: true, completion: nil)

【问题讨论】:

【参考方案1】:

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

【讨论】:

谢谢。是的,我知道此表中的应用程序名称是系统责任,但在 iOS 11 上,应用程序名称是正确的。我暂时无法通过 Testflight 进行检查,我稍后再试。

以上是关于UIActivityViewController iOS12.2:奇怪的活动类型标题的主要内容,如果未能解决你的问题,请参考以下文章

UIActivityViewController 背景颜色

UIActivityViewController 共享 UIActivity 未显示

UIActivityViewController 不适用于 WKWebView

限制 UIActivityViewController 共享扩展活动

尝试呈现 UIActivityViewController 时崩溃

更改 UIActivityViewController 的 navigationBar 的颜色