Spotify 的“抱歉,我找不到这个应用程序”

Posted

技术标签:

【中文标题】Spotify 的“抱歉,我找不到这个应用程序”【英文标题】:Spotify's "Sorry, I could not find this app" 【发布时间】:2012-01-11 10:59:50 【问题描述】:

在 API 文档中,我创建了一个 ~/Spotify/myapp/index.html(在 Mac 上),但是当从 Spotify 的搜索栏中加载 spotify:app:myapp(支持应用程序的预览版)时,我得到一个“抱歉,我找不到这个应用程序”消息。

我错过了什么(根据文档,这应该是“Hello World”的全部内容,对吗?有没有办法可以调试它以更好地理解问题?

【问题讨论】:

这里是开始本地开发的方法:developer.spotify.com/download/spotify-apps-api/guidelines/…(但这对我不起作用) 【参考方案1】:

您好像没有申请成为 Spotify 的开发人员。您是否有一个名为“开发”的菜单项并能够在给定的应用程序中单击鼠标右键?

如果没有,您需要让 Spotify 激活开发者功能。你可以这样做on their Site。您的帐户可能不会立即激活。

【讨论】:

一定是这个,参考他们的教程developer.spotify.com/download/spotify-apps-api/tutorial他们提到你需要有一个开发者帐户。 我前几天已经申请了一个开发者账号,但还在等待开发者出现在 Spotify 中。当这被证明是解决方案时,我会接受。 我的开发帐户到了,确实解决了问题。谢谢! 如果我有开发菜单项但我仍然收到此消息怎么办?我已经在 Windows 和 Mac OS 上创建了目录结构,但 Spotify 仍然找不到我的测试应用程序。另外,我的应用文件夹名称中没有下划线。 在我成为开发人员之前,我花了大约 30 分钟并重新启动了 spotify;现在可以了!【参考方案2】:

我刚刚制作了一个视频来解释如何解决这个问题。

http://www.youtube.com/watch?v=paqq3h1UJhU

基本上你需要去 Spotify.app -> Contents -> Resources -> cef_views ;把你的东西放在那里。

【讨论】:

这确实有效,但我所做的每一次更改,我都需要重新启动 Spotify 以重新加载它......我想我会等待我的开发者帐户,就像这里发布的另一个解决方案一样。 对于 Windows 7 用户,应用程序必须转到此目录:C:\Users\---NAME---\AppData\Roaming\Spotify\Data\resources.zip\apps .. .是的,它是一个zipfile :-s ...您必须在更新应用程序之前重新启动Spotify! - 这是来自 cmets。如果我的 AppData 文件夹中没有 Spotify 文件夹怎么办?我检查了 32 位和 64 位文件夹。【参考方案3】:

还有一点要记住!我试图创建名称中带有下划线的应用程序,但由于某种原因它阻塞了应用程序。一旦我删除了下划线并将其保留为字母,它就可以正常工作。 耸耸肩

【讨论】:

【参考方案4】:

因此,根据您自己发布的文档,您需要以当前的形式将您的文件夹命名为 appstore。

您的应用程序将在未来的构建中出现在侧边栏中 - 现在,请将您的应用程序的文件夹命名为“appstore”以使其出现在侧边栏中。请在清单中相应地命名您的应用程序,该名称将显示在侧边栏中。

【讨论】:

只有当您希望应用程序出现在侧边栏中时才应该这样,对吧?将 myapp 重命名为 appstore 会导致 Spotify 找不到我的应用的相同问题。 您是否也在 manifest.json 文件中相应地命名了它?【参考方案5】:

我错了,你必须创建“教程”文件夹,在我的情况下,所有文件都在 Spotify 上,而不是在教程中。

【讨论】:

以上是关于Spotify 的“抱歉,我找不到这个应用程序”的主要内容,如果未能解决你的问题,请参考以下文章

Spotify拼图问题

如何实现像 spotify 这样的侧边栏菜单?

Spotify专辑的长度属性未定义?

我在哪里可以为 Spotify 获取或生成 appkey.c?

使用 Spotify webAPI 播放艺术家(ID)的随机专辑

Spotify 插件开放 Spotify