我正在尝试创建一个使用Spotify或Apple音乐的应用程序(取决于用户拥有的内容)。我希望能够检查用户是否有Apple Music订阅。我遵循了this教程,并且工作正常,但是我希望能够在用户不显示权限窗口的情况下检查用户是否具有Apple Music,因为我不知道该用户是否还拥有Apple Music。
这个想法是先检查用户是否有Apple Music,然后检查是否允许使用它。我不想征得使用它的许可,然后检查他们是否拥有它,因为如果没有,则用户可能会感到困惑。
当我在appleMusicCheckIfDeviceCanPlayback()
之前致电appleMusicRequestPermission()
时,我总是得到The user doesn't have an Apple Music subscription available. Now would be a good time to prompt them to buy one?
,但是如果我颠倒顺序,它就可以正常工作。
任何人都可以提供任何输入吗?