【问题标题】:Apple Music API, explicit content playbackApple Music API,显式内容播放
【发布时间】:2016-05-05 16:59:28
【问题描述】:

我正在尝试使用 Apple 的新 API,但是当尝试使用 setQueueWithStoreIDs(storeIds: [String]) 方法播放一些歌曲时,我注意到我无法播放队列中的所有歌曲。试图理解这个问题是很痛苦的,因为新的 API 没有提供任何错误。最后我注意到我没有明确的内容设置限制,但这花了我一些时间。如果用户的应用设置不允许,Apple Music 实际上会在用户尝试播放“显式”标记的媒体时通知他们。有没有办法在我们的应用中做到这一点?

【问题讨论】:

  • 嘿,有人解决了吗? .请告诉我们您是如何做到的。

标签: ios apple-music


【解决方案1】:

我遇到了同样的问题。 您需要确保添加到队列中的 id 属于用户所在的同一个店面。

【讨论】:

  • 问题不仅仅是店面ID。在音乐应用程序的设置中,用户可以禁用标记为显式内容的播放,在这种情况下,无论店面 ID 是否正确,这些歌曲都无法静默播放。
  • 你们中有人知道如何检查用户是否能够播放曲目(对于明确的内容)
  • 大家好!你们找到解决方案了吗?我面临同样的问题。
  • 我收到以下错误,也请在这里找到我的问题链接:stackoverflow.com/questions/49661397/…
  • FINISH Request: <MPCPlayerRequest: 0x283ff1600 label=MPMusicPlayerController playerPath=<MPCPlayerPath: route=<MPAVEndpointRoute: 0x282480e40 name=iPhone uid=LOCAL> bundleID=com.apple.Music [system media app] playerID=Music>> Response: (null) [0.049550s] error: Error Domain=MPRequestErrorDomain Code=1 "(null)" UserInfo={MPRequestUnderlyingErrorsUserInfoKey=( "Error Domain=MPCPlayerRequestErrorDomain Code=2000 \"Failed to get playing identifer\" UserInfo={NSDebugDescription=Failed to get playing identifer}" )}
猜你喜欢
  • 1970-01-01
  • 2019-11-03
  • 2023-04-04
  • 1970-01-01
  • 2020-07-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多