gpt4 book ai didi

ios - 在 iOS 应用程序中支持 Apple Music 和 Spotify 的最佳方式是什么?

转载 作者:行者123 更新时间:2023-12-05 03:26:55 31 4
gpt4 key购买 nike

我希望在 iOS 应用程序(特别是 Swift)中支持 Apple Music 和 Spotify,我想知道最好的支持方式是什么?

我是否应该只使用 MusicKit 和 Spotify iOS SDK,然后制作模型以支持来自两者的数据?

如果是这样,那么我如何为其结构找到 Spotify iOS SDK 实例?例如:

Apple 的相册文档显示了它的所有实例:

https://developer.apple.com/documentation/musickit/album

但是 Spotify 的专辑文档并没有显示很多实例:

https://spotify.github.io/ios-sdk/html/Protocols/SPTAppRemoteAlbum.html

最佳答案

我想这取决于您的应用程序的外观。您想同时显示 Apple Music (AM) 和 Spotify 内容吗?或者您想将它们严格分成应用的不同部分?

对于前者,我看不到为专辑、艺术家、轨道等创建通用 struct 的方法。这个额外的步骤将确保您的 UI 始终具有相同类型的结构化对象.您将进行 SDK 调用,获取 AM/Spotify 提供的对象,并将它们转换为您的应用所需的 struct。如果 struct 源自 AM 或 Spotify 对象,您可能想要跟踪。

至于 Spotify SDK:如果那真的是唯一可用的文档(显然是),您可能想要自己分析 SDK。从这些 URI 返回什么样的数据(例如,JSON/XML 数据)?这些 SPTAppRemoteAlbum 对象实际上包含什么?您可以创建中间对象以更好地处理吗?

关于ios - 在 iOS 应用程序中支持 Apple Music 和 Spotify 的最佳方式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71580615/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com