Я пытаюсь отключить фоновый автозапуск Spotify (через App Remote SDK), используя следующую функцию Swift.
private static func configureAppRemote() {
if let player_api = SpotifySDK.shared.app_remote.playerAPI {
player_api.setRepeatMode(.off, callback: SpotifySDK.debug_callback)
player_api.setShuffle(false, callback: SpotifySDK.debug_callback)
is_configured = true
} else {
is_configured = false
}
}
My SpotifySDK.debug_callback распечатывает параметры закрытия этих двух вызовов и возвращает (результат, error) = (nil, nil) для обоих, хотя исходный код Objective-C Spotify SDK утверждает, что это состояние невозможно:
@param callback On success `result` will be `YES`.
On error `result` will be `nil` and `error` will be set.
Кто-нибудь выяснил, как правильно отключить автозапуск с помощью App Remote