为 iOS/iPhone 全局覆盖 UIPasteboard
我的应用程序的目的是将 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
恐怕在未越狱的设备上不可能。出于安全和用户体验的原因,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.