我在苹果应用商店里有一个应用程序,它可以流式传输一个直播电台,并提供一个播放过的曲目列表。用户可以导航到列表中的特定音轨,点击Spotify
按钮,用户通过Deeplink
,使用Spotify
搜索路线(以下示例)被引导到Spotify:
spotify://search/artistName
直到最近,这项功能一直运作良好(搜索艺术家姓名的准确率约为85%)<代码>Spotify打开,但我收到一个本机警报:
无法打开链接Spotify无法在此设备上打开此类链接。
搜索路线改变了吗?Spotify是否禁用了此功能?
从URL中删除//
适用于我:Spotify: search: artistName
。Swift中的示例:
UIApplication.shared.open(URL(string: "spotify:search:pink+floyd")!, options: [:], completionHandler: nil)
在我阅读的过程中,iOS 9引入了通用链接。在苹果应用程序搜索编程指南的“支持通用链接”一节中,它说这与URL方案的深度链接并不完全相同,但我对这个话题并不完全清楚: 通用链接和URL方案之间的区别是什么?是不是通用链接只适用于网站中的超链接,以及邮件或消息应用程序? 通用链接取代URL方案吗? 通用链接是一种深层链接吗?
众所周知,iOS深层链接已经改变了一点,称为通用链接,有了通用链接,我们需要在您的Xcode项目中启用“关联域”,并在那里添加受支持的域,还有一些变化,如在域服务器上托管苹果应用站点关联JSON。 这一点我非常理解,但我的问题是我必须支持多个社区,可能每个使用应用程序的企业都会有自己的社区,所以将所有社区(域)添加到“关联域”中不是一件好事,如果有新企业使用应用程序,然后我需要提供一个应用程序更新
我想为我的cordova android应用程序启用应用程序索引,如下所述:https://developers.google.com/app-indexing/webmasters/app 不幸的是,我找不到留档如何做一个科尔多瓦的应用程序。有一个插件收听和广播意向,但我不认为这将帮助我在这种情况下:https://github.com/Initsogar/cordova-webintent 我
问题内容: 我试图弄清楚如何设置Apache Tomcat服务器以为具有深层链接的角度应用程序提供服务。例如: 静态服务器在收到对mysite.com/的请求时,通常会返回index.html。但是它拒绝mysite.com/heroes/42并返回404-Not Found错误,除非将其配置为返回index.html。 我想在localhost / angular上提供angular应用,我尝试
我有一个与深度链接过程有关的问题。我需要创建一个通用URL,并将其发送到最终用户的电子邮件地址,该地址应满足以下条件。 如果电子邮件在android手机中打开,那么该链接应该打开我的应用程序(带有自定义数据),否则将重定向到Play Store以安装我的应用程序。 如果电子邮件在iOS手机中打开,那么该链接应该打开我的应用程序(带有自定义数据),否则将重定向到AppleiTunesStore以安装
我们的Spotify链接如下所示: 我们刚刚注意到所有这些链接似乎都被破坏了--Spotify只是返回一个网页,上面写着“对不起,找不到那个”。我很难在网上找到任何有关这方面的信息。有没有人知道Spotify最近是否改变了他们的API,我们可以做什么来修复这些URL?