【问题标题】:Link to App Store by QR code scanning [duplicate]通过二维码扫描链接到 App Store [重复]
【发布时间】:2016-09-26 21:27:30
【问题描述】:

当用户扫描二维码时,我想直接链接到我在 App Store 中的 iOS。其实我在二维码中使用这个链接:https://geo.itunes.apple.com/de/app/app_name/idapp_id?mt=8

但它总是首先链接到 Safari,然后重定向到我在 App Store 中的 iOS 应用。

有没有办法在没有 Safari 的情况下直接链接到 App Store?

【问题讨论】:

  • 此解决方案适用于从应用程序链接。但我必须从二维码链接。我猜这是有区别的。
  • 嗯,QR 扫描仪是一个应用程序,不是吗? ;) 此外,您尝试过但没有成功吗?
  • 不,不一样。我不能在 QR 码中包含 Objective-C 或 Swift 代码。是的,我尝试了以下方法:itms://geo.itunes.apple.com/de/app/app_name/idapp_id?mt=8 和 itms-apps://geo.itunes.apple.com/de/app/app_name /idapp_id?mt=8 没有人可以直接链接到 App Store。
  • 没错——但你可以有一个以“itms://”或“itms-apps://”开头的链接,这是最重要的部分。当应用程序要求系统打开 URL 时,系统会根据这部分(称为方案)选择适当的应用程序。当你有“http://”时,默认应用是 Safari。
  • 但是为什么 itms:// 和 itms-apps:// 不起作用呢?这些链接也首先链接到 Safari。为什么?怎么办?

标签: ios hyperlink app-store


【解决方案1】:

它适用于 itms-apps://itunes.apple.com/en/app/apple-store/id375380948?mt=8(也适用于地理子域,这是相当新的),但高度依赖于 QR 码扫描应用程序。

使用 Kaspersky QR Scanner 应用程序,但在其他几个应用程序中却没有 (http://www.kaspersky.com/qr-scanner)

我会选择“正常”的 Safari 链接。在那里您可以确定每个 QR 扫描应用程序都可以处理它,因为它是“普通”/web URL,而不是自定义方案。

【讨论】:

  • “我会选择“正常”的 Safari 链接。”好的,我会像以前那样做。谢谢你的回答。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-02-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-06-25
  • 2021-12-16
相关资源
最近更新 更多