Githawk: URL Schemes & Opener 支持

创建于 2017-09-24  ·  16评论  ·  资料来源: GitHawkApp/GitHawk

Opener 是一个 iOS 应用程序,它基本上让用户选择打开链接的位置,基本上利用了 URL 方案。

我们应该添加对基本 URL 方案的支持,以深层链接到应用程序中的某些 UI。 即:

freetime://issue/rnystrom/GitHawk/418会转到这个问题!
freetime://repository/rnystrom/GitHawk
空闲时间://通知

(还知道我们可能想重命名我们的 URL Scheme??)

添加此功能后,我们应该将我们的应用程序添加到Opener manifest 。 这不是一个完美的解决方案,但它是一个很好的配套应用程序,可以开始在我们的应用程序而不是 Safari 中打开 GitHub 内容!

🆕 feature request

最有用的评论

太棒了,刚试过这个,似乎有效! 我有https://github.com/timonus/OpenerManifest/tree/githawk在等待这个版本的 GitHawk 何时进入 App Store。

所有16条评论

同样值得注意的是,这将与主屏幕小部件、Apple Watch 等方面的任何工作密切相关,因此我将其置于中等优先级而不是低优先级!

我想尽快看看这个:)

例如。 打开回购或提交一个问题

使用GitHawk发送

一旦有 URL 方案,我会很乐意集成到 Opener 中😊

使用GitHawk发送

下一个版本的 URL 方案架构在我的脑海中!

使用GitHawk发送

现在我们已经有了路由,有人可以看看这个:)

我计划在 GitHawk 的 App Store 版本支持后立即链接到 GitHawk 中的存储库和问题。

image

@rnystrom :有什么我可以

我不确定表示路由的 url 格式是否会改变,我也无法判断应用程序当前是否在启动时查看 URL。

但是如果你给我一些具体的任务,我可以推进它。

@palmin App Store 版本现在应该能够使用 GitHawkRoutes 中的路由方案处理深层链接

使用GitHawk发送

@rnystrom我期待
freetime://RepoRoute?owner=GitHawkApp&branch=master&repo=GitHawk
打开 GitHawk 的概览屏幕,但它会打开应用程序而无需转到任何特定屏幕。

我是否误解了这些深层链接应该如何工作?

嗯不应该是对的。 让我启动一个示例应用程序来尝试调试

使用GitHawk发送

太棒了,刚试过这个,似乎有效! 我有https://github.com/timonus/OpenerManifest/tree/githawk在等待这个版本的 GitHawk 何时进入 App Store。

deep-loop

你们😍😭🙏

使用GitHawk发送

对于那里的快捷方式粉丝,还创建了一个快捷方式来打开 github 存储库。

https://www.icloud.com/shortcuts/61bf54353a914d62983f9e1c1bf7a02a

我会更新它以选择打开问题/公关和剪贴板。 现在,您可以从任何具有 url 的共享表中打开它。

使用GitHawk发送

@rizwankce你太棒了

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

BasThomas picture BasThomas  ·  3评论

Iron-Ham picture Iron-Ham  ·  3评论

BasThomas picture BasThomas  ·  3评论

jessesquires picture jessesquires  ·  3评论

BasThomas picture BasThomas  ·  3评论