在文本复制和共享选项中显示我的 iOS 应用程序,如笔记应用程序

Posted

技术标签:

【中文标题】在文本复制和共享选项中显示我的 iOS 应用程序,如笔记应用程序【英文标题】:Show my iOS app in text Copy and Share option like notes app 【发布时间】:2020-06-25 20:29:34 【问题描述】:

我正在寻找一种解决方案,以纯文本复制和共享(粘贴板)列表显示我的 ios 应用程序。 UIPasteboard 工作正常,唯一的挑战是从 UIPasteboard 共享选项打开应用程序。我为纯文本设置了支持的文档类型,但我的应用仍然不可见。任何想法/建议。

提前致谢

【问题讨论】:

【参考方案1】:

我可以通过 Share Extension 解决这个问题,之前我使用的是粘贴板方法,它不是正确的方法。要启用文本共享扩展,我们必须启用 NSExtensionActivationRule NSExtensionActivationSupportsText 用于文本共享,例如图像/其他文件共享扩展,我们必须在 NSItemProvider 中处理文本内容。

【讨论】:

以上是关于在文本复制和共享选项中显示我的 iOS 应用程序,如笔记应用程序的主要内容,如果未能解决你的问题,请参考以下文章

iOS:如何制作一个按钮以允许用户向朋友介绍我的应用程序? [复制]

如何启用 iOS 文件应用程序以将文件复制到我的应用程序中?

使用 sharekit 从 iOS 应用程序在 Facebook 上共享文本

Flutter ios 共享首选项显示 setstring on null 错误

ios 更改默认共享菜单项的文本 - 复制/粘贴/删除

是否可以将文本、图像和文件共享到使用 Nativescript 编写的 Android 或 iOS 应用程序中?