为 iOS/iPhone 全局覆盖 UIPasteboard

发布于 2024-11-09 03:33:16 字数 278 浏览 0 评论 0原文

我的应用程序的目的是将 UIPasteboard 的功能扩展到 iPhone 上的所有应用程序。因此,如果您正在撰写短信,则可以双击并访问扩展的 UIPasteboard 功能。这同样适用于电子邮件、Twitter 或任何其他存在文本字段的场合。

我真的不需要如何扩展 UIPasteboard 的示例或解释,我可以弄清楚那部分。我不确定的部分是创建一个可以拦截来自其他应用程序的事件的后台应用程序。我从来没有构建过一个可以一直闲置直到有人在另一个应用程序中执行特定操作的应用程序。

有什么想法或指示吗?谢谢!

The purpose of my application is to extend the functionality of the UIPasteboard across all applications on the iPhone. So if you are composing a text message, you could doubletap and access the extended UIPasteboard functionality. The same goes for email, Twitter, or any other occasion where a text field is present.

I don't really need an example or explanation of how to extend the UIPasteboard, I can figure that part out. The part I'm unsure of is creating a background application that can intercept events from other applications. I've never built one that was meant to sit around until someone performed a certain action in another application.

Any ideas or pointers? Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

离旧人 2024-11-16 03:33:16

恐怕在未越狱的设备上不可能。出于安全和用户体验的原因,iOS 应用程序被严格沙盒化——第三方软件不会干扰系统范围的功能。

Not possible on a non-jailbroken device, I'm afraid. iOS apps are tightly sandboxed, for security and UX reasons—third-party software doesn’t get to mess with system-wide functionality.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文