问题标签 [cocoalibspotify-2.0]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
427 浏览

ios - SPTrack dealloc 中的崩溃

有时,我会看到源自-deallocin的崩溃SPTrack

这是 #291 中的内容SPTrack

当我将应用程序从后台恢复时,通常会发生这种情况。

任何想法可能是什么原因?它是否试图多次移除观察者?或者可能self.session无效?(无法用调试器捕获它。)

0 投票
1 回答
74 浏览

ios - 所有播放列表似乎都缺少订阅者

到目前为止,我检查过的所有播放列表都返回了 0 个订阅者。难道我做错了什么?您是否需要特殊权限才能执行此操作?我正在使用 cocoalibspotify 2.2.0。

这是代码:

输出这个:

0 投票
1 回答
77 浏览

cocoalibspotify-2.0 - 如何获取 spplaylist id?

我如何获得 spplaylist 的 id ?

目前它返回

因为 [self name] 它包含它返回播放列表名称。如果我希望它返回 spplaylist id 怎么办?

对于播放列表名称键值是 @"name" ,我可以知道 id 的键值是什么吗?

0 投票
1 回答
472 浏览

ios - 获取也使用 spotify 的 Facebook 好友

我正在使用需要与我的 Spotify 朋友交流的 Spotify API 构建一个 iOS 应用程序。我开始意识到实际上是 facebook 的朋友也在使用 Spotify,而要做到这一点,您需要通过 facebook 进行身份验证才能获得任何类似的信息。因此,接下来我想弄清楚但陷入困境的几件事是:

  1. 使用 Spotify SDK,有没有办法判断它是否与您的 Facebook 帐户相关联(因为它不是必需的)。如果是这样,您是否必须进行单独的身份验证?我猜是的。
  2. 使用 facebook open graph api,有没有办法获取您也使用 Spotify 的朋友的列表。我知道您可以使用已验证您的应用程序的朋友来结交朋友,但还没有找到了解其他人的方法。不确定是否可能。

根据我在这里读到的内容,我正在尝试做的事情是不可能的。或者,如果这是一个巨大的痛苦。有人有什么想法吗?

0 投票
1 回答
474 浏览

spotify - 暂停运行轨道

我无法暂停曲目。

SPSession 上的 -playing 属性和 SPPlaybackMAnager 上的 -setIsPlaying 属性已经提供了此功能,但这一切都会导致停止歌曲而不是暂停歌曲。

我应该怎么做才能暂停跑步轨迹?

0 投票
0 回答
287 浏览

ios - adding CocoaLibSpotify

I'm having trouble adding CocoaLibSpotify to my IOS XCode project...

  1. Dowloaded cocoalibspotify-master
  2. Ran CocoaLibSpotify iOS Library successfully (sample projects also run successfully)... trying to generate the libCocoaLibSpotify.a file?
  3. Added CocoaLibSpotify iOS Library-Prefix, CocoaLibSpotify iOS Library, and SPLoginResources
  4. Also followed instructions to add frameworks from here: https://github.com/spotify/cocoalibspotify

Right now my build simply fails, I've tried a few other things (importing more of the files etc) and still it fails. All of the header files in are in red, so they obviously aren't being included somehow.

Can someone give step by step instructions on this process?

0 投票
0 回答
85 浏览

ios - SPTrack 声明它已加载,但元数据未加载

有一次,我SPTrack在一个NSArray. 在粗略的互联网连接上(即在加载期间连接/断开连接)时,我遇到了一些意想不到的(?)加载结果:音轨包含在loadedItems数组中,但没有加载它们的元数据。

根据SPTrack.h,应在以下时间加载所有loaded数据YES

我做错了什么,或者这可能是 CocoaLibSpotify 的问题吗?


我的代码:

控制台输出:

0 投票
1 回答
97 浏览

cocoalibspotify-2.0 - 加载曲目的期望

当您加载多个曲目(使用SPAsyncLoading waitUntilLoaded:timeout:then)时,是否有任何关于加载时间方面的预期指南、基准或类似内容?

我问的原因是我尝试批量加载约 20 首曲目,因为曲目元数据将在我的客户端的整个流程中使用(它被分成多个步骤,在这之间我宁愿没有除了初始延迟之外的任何加载时间,在这种情况下,用户更容易接受)。

即一次尝试​​加载多少轨道是合理的,“应该”需要多长时间?加载 20 首曲目“很多”吗?加载单个轨道本身是否会触发许多新的请求以提取元数据,这使得尝试一次加载多个轨道是一个非常糟糕的主意?除了超时之外,还有什么方法可以找出为什么加载轨道失败?

在默认的 20 秒超时后(我尝试过更长的超时,没有太大差异),通常(可能 10 次中的 1 次)加载失败。有时所有 20 首曲目都无法加载,有时只有一首曲目。我敢说,在这些尝试之间(可能是一两分钟),我的互联网连接保持不变(无论如何)。

我意识到这里有很多关于什么是正常和什么不正常等的模糊输入。这显然取决于许多因素,例如您的互联网连接、Spotify 服务器的状态等,但也许可以给出某种关于预期的提示以及是否有任何行为和不特定于 Spotify API。

0 投票
1 回答
273 浏览

spotify - CocoaLibSpotify 无法在 XCode 4.6 / iOS 6.1 中编译

CocoaLibSpotify 在 XCode 6.5 Preview 2 / iOS 6.1 SDK 中编译失败,出现以下错误:

/LibSpotify/spotify-cocoalibspotify-a6c2579/iOS Library/../common/SPImage.m:55:65: 错误:强属性“会话”也可能不会被声明 __unsafe_unretained @property (nonatomic, readwrite) __unsafe_unretained SPSession *session; ^ 1 个错误生成。

有安全的解决方法吗?

0 投票
1 回答
4665 浏览

xcode - Xcode Archive 在子项目中找不到头文件

现在对 XCode 感到非常沮丧。我可以完美地从代码构建和运行。但是,尝试存档是一场灾难。

我创建了一个项目,然后将 .xcodeproj 拖到项目导航器上的 XCode 中。显示很好,很酷。父项目构建设置:

Other linker flags: -all_load, -ObjC

Target Dependencies : CocoaLibSpotify (subproject I'm incorporating)

Link Binary with Libraries : libCocoaLibSpotify.a

当我构建我的项目时,以下几行有效

但是,当我存档时,我的项目找不到这些文件。值得注意的是,子项目文件与父项目不在同一目录中。但是,这不是目标依赖/链接二进制文件与库的重点吗?为什么存档失败?这似乎应该比现在容易得多。

谢谢。

编辑:编译错误