为应用程序创建 URI
我想要我的应用程序有一个 URI。 例如,如果我的应用程序的名称是“GetIt”:
获取它://
有没有一种简单的方法来创建一个?
I want to have an URI for my app. For example, if my app's name is "GetIt":
getit://
Is there an easy way to create one?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
为 GetURL 事件创建一个 Apple 事件处理程序,然后将 URL 方案列表放入您的应用程序包中。 Kimbro Staken 有一篇包含更多详细信息的博文。
我认为有一些可重用的 Cocoa 源代码可以为您处理 AE 处理程序,但我忘记了它的名称以及从哪里获取它。
Create an Apple event handler for the GetURL event, then put a list of URL schemes in your app bundle. Kimbro Staken has a blog post with more details.
I think there's some reusable Cocoa source code floating around that takes care of the AE handler for you, but I forgot its name and where to get it.
除非您计划使您的应用程序可编写脚本,否则最简单的方法可能就是为此注册一个 Apple 事件处理程序。 CocoaDev 有一个很好的示例说明如何做到这一点。
Unless you're planning to make your application scriptable the simplest method is probably to just register an Apple Event handler for this. CocoaDev has a good example of how to do it.
此外,Craig Hockenberry 还写了一篇关于在 iPhone 应用程序中实现自定义 URL 方案的精彩文章。 我还没有在 Cocoa 的桌面上尝试过这个,所以我不知道会翻译多少。
Additionally, Craig Hockenberry has a nice writeup on implementing custom URL schemes in iPhone applications. I haven't tried this on the desktop in Cocoa, so I don't know how much will translate across.