问题标签 [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.
ios - 由于 Spotify 问题,应用程序在启动时崩溃
我们正在开展一个从 Spotify 获取提要的项目。我们已将 Spotify 库集成在同一库中。由于应用程序启动崩溃问题,该应用程序被 MFI 批准流程拒绝。我们被困在这里。它真的很紧急,我们感谢一些快速帮助。
应用程序启动时,我们收到应用程序崩溃错误。我们正在调用一个方法,这可能是崩溃的原因,但我们不确定。
以下是日志
详细日志在这里上传(跳伞)
MFI 共享的完整崩溃日志
ios - 在 CocoaLibSpotify 中初始化 device_id
我们的应用程序使用 Spotify Wrapper CocoaSpotifyLib。我们已被 Apple 的 MFI 团队拒绝,因为 spotify 库试图访问 device_id
我们在CocoaLibSpotify xcode项目里面搜索了一下,发现在api.h文件中有这样的声明。
当我们尝试评论这一行并运行应用程序时,它会崩溃。
我们无法在 CocoaLibSpotify xcode 项目的任何地方找到此 const char 的实现或初始化。除 device_id 外,同一结构中使用的所有其他声明均已初始化
我们无法从 Spotify 文档中获得有关 device_id 的任何提示。根据 Spotify 的说法,他们已经根据苹果的审查指南更改了获取设备 udid 的方法。
但是接下来我们的问题是他们使用什么来获取 device_id 以及该 device_id 的初始化发生在哪里。
objective-c - CocoaLibSpotify:CGContextSetBlendMode:无效的上下文
当我下载 CocoaLibSpotify 示例项目并在 ios 模拟器中启动它们时,一切正常。
当我在我的 iPhone 5 (iOS 7.0) 上打开它们时,当我尝试粘贴我的 Facebook 密码(通过长按)时,我收到以下错误消息。也不会显示粘贴工具提示。
11 月 3 日 10:03:32 Alex-iPhone 空 CocoaLibSpotify 项目 [2971]:CGContextSetBlendMode:无效上下文 0x0。这是一个严重的错误。此应用程序或它使用的库正在使用无效的上下文,从而导致系统稳定性和可靠性的整体下降。此通知是出于礼貌:请解决此问题。这将成为即将到来的更新中的致命错误。
我没有更改示例项目的设置或代码中的任何内容,删除了我构建的所有 Spotify 应用程序并关闭了 Spotify 应用程序。
objective-c - 使用 SPLoginViewController 登录时出错
我正在构建一个实现 Spotify API 的 iOS 应用程序(并且正在使用 CocoaLibSpotify)。我正在使用 SPLoginViewController 进行登录,以便用户可以执行 SPSearch。SPLoginViewController 正确显示自身并且 SPSession 处于活动状态;但是,每当我输入(有效)凭据进行登录时,应用程序崩溃并且控制台显示:
+[NSURL urlEncodedStringForString:]: 无法识别的选择器发送到类 0x274cd14
我设置了一个异常断点。这是发生错误的块,特定行放在 ** 中(朝向块的底部):
有任何想法吗?谢谢你的帮助。
ios - Cocoalibspotify Ad Hoc build fails
I am running into an issue when building an Ad Hoc build of my app with cocoalibspotify.
I have followed the instructions for iOS: https://github.com/spotify/cocoalibspotify#building---ios
I don't have any issues running the app with the Spotify framework in Simulator or on my device.
The issue is related to $CONFIGURATION_BUILD_DIR/include
, which in gives me the following paths:
Removing $CONFIGURATION_BUILD_DIR/include
from my Framework Search Paths doesn't really change anything, and of course I am still unable to Archive the app. I noticed the Cocoalibspotify project doesn't have an Ad Hoc configuration, maybe this is the issue? I've tried to solve it with this related answer for a question but without any luck.
Any ideas?
spotify - 如何在不加载整个播放列表的情况下从播放列表加载图像?
我想知道是否有另一种方法可以加载播放列表图像而不是加载整个播放列表然后获取图像,我知道在网络平台上你有一个名为 imageFor 的函数,你可以插入一个播放列表 URI 并获取一个图像。如果您想直接加载它,那么在 iOS(cocoalibspotify)上,您必须拥有图像 URI,否则我需要加载整个播放列表。
很高兴知道我是否遗漏了什么。
ios - cocoalibspotify:加载多个播放列表时崩溃
我正在使用 cocoalibspotify(很棒的东西)在我的项目中流式传输 Spotify 音乐。
选择播放列表后,此代码运行:
我后来用它_chosenPlaylist
来创建所有轨道的数组。这适用于我选择的第一个播放列表。但是,当我选择另一个播放列表(或再次选择相同的播放列表)时,块变量playlist
为 nil,这会导致崩溃。
注意:在选择第二个播放列表之前,我关闭了视图控制器,因此它的行为方式应该与第一次相同。
关于为什么我第二次运行此代码时播放列表返回为零的任何想法?
编辑:我正在使用 ARC。_chosenPlaylist 的声明如下所示 SPPlaylist *_chosenPlaylist;
崩溃是因为这条线: [playlists addObject:_chosenPlaylist];
,这是有道理的,因为在这种情况下 _chosenPlaylist 是 nil 。
spotify - 播放列表加载属性是 YES 但 playlist.items 里面有空项目
我正在使用以下代码加载播放列表
我正在观察 playlist.loaded 属性,我看到它是的,但是当我查看 playlist.items 时,它们中的很多都是空的。我能做些什么?
ios - 应用程序重新启动后,CocoaLibSpotify OfflineStatus 添加到“markedForOfflinePlayback”播放列表始终 SP_TRACK_OFFLINE_WAITING
所以我对许多开发人员曾经遇到的 CocoaLibSpotify 有疑问(但“已通过更新修复”并且我使用的是最新版本)。网上有很多关于此的帖子,例如:Spotify cocoalibspotify 离线状态设置为 1 但所有曲目都停留在等待。我已经尝试了所有建议的修复程序,还包括注销和重新登录、在应用程序终止时使用和不使用后台任务注销。我现在有这个问题大约两个星期,但没有找到解决方案。任何人都知道为什么会发生这种情况/如何解决这个问题?
谢谢你的帮助。
ios - 几秒钟后 CocoaLibSpotify 播放崩溃
我遵循 SimplePlayer 示例项目,同时将其集成到我自己的测试项目中。登录和搜索曲目已经很完美了,但是当我尝试播放像 SimplePlayer 这样的歌曲时,它会在播放 1-2 秒后EXC_BAD_ACCESS
在两个不同的位置崩溃SPSession.m
(见下图)。这是开始播放的代码:
SpotifyPlayer
注意:我通过单例模式在自定义类中处理歌曲的播放。
任何帮助将不胜感激!