【发布时间】:2014-09-10 03:11:20
【问题描述】:
我正在构建的音乐应用程序中使用 Spotify iOS SDK。我遇到的问题是,我经常遇到在美国不可用的曲目,因此 SPTTrackPlayer 无法播放它们。我注意到 SPTTrack 对象很方便地有一个 availableTerritories 属性,所以我想“简单,我只检查它在美国是否可用,如果没有,我会跳过它。”不幸的是,他们的数据集似乎非常不完整,因为在美国提供的许多歌曲(相同的 URI 在桌面客户端中播放而没有抱怨/当我没有按可用地区清除曲目时在我的应用程序中)没有列出美国在 availableTerritories 下,许多根本没有列出任何地区。所以我想知道,有没有另一种方法来检测这些轨迹?也许,SPTTrackPlayer 中的某些东西表明它无法播放曲目?任何建议将不胜感激,谢谢!
【问题讨论】: