CocoaLibSpotify Проблема с загрузкой/кэшированием треков плейлиста

У меня возникли трудности с CocoaLibSpotify, я пытаюсь кэшировать/загрузить список воспроизведения на свой iPad через свое приложение, но, похоже, не могу его загрузить.

можно пошагово, если можно

Я просмотрел эти ссылки, но безрезультатно.

API Spotify для ios: скачать, сохранить , получить доступ к трекам из iOS Spotify API

CocoaLibSpotify сбрасывает доступные автономные треки на SP_TRACK_OFFLINE_WAITING во время входа в систему

В моем коде я выбрал список воспроизведения, а затем установил для MarkedForOfflinePlayback значение YES.

Подозреваю, что я делаю что-то совершенно не так

РЕДАКТИРОВАТЬ:

Я успешно загрузил плейлист из Spotify, это плейлист с подпиской.

Все треки загружаются успешно и продолжают загружаться после того, как приложение перейдет в фоновый режим, а затем на передний план.

У меня есть этот код на

- (void)applicationDidEnterBackground:(UIApplication *)application
{
    __block UIBackgroundTaskIdentifier identifier = [application   beginBackgroundTaskWithExpirationHandler:^{
    [[UIApplication sharedApplication] endBackgroundTask:identifier];
}];

[[SPSession sharedSession] flushCaches:^{
    ALog(@"Flush Cache");

    if (identifier != UIBackgroundTaskInvalid)
    [[UIApplication sharedApplication] endBackgroundTask:identifier];
}];

}

согласно пустому приложению CocolibSpotify

на прекращении у меня есть

 [[SPSession sharedSession] logout:^(void){
    ALog(@"LOGGED OUT");
}];

Моя проблема заключается в том, что если я завершаю работу приложения после того, как оно переходит в фоновый режим, и пока плейлист загружается или полностью загружается, другие треки не загружаются, когда я снова запускаю приложение, и даже если они все загружены в автономном режиме, статус SP_PLAYLIST_OFFLINE_STATUS_YES. Я попытался очистить кеш, если список воспроизведения был помечен для автономного воспроизведения.

Кто-нибудь может помочь?


person John Richard Salt    schedule 10.10.2013    source источник
comment
возможный дубликат автономных плейлистов с использованием CocoaLibSpotify   -  person iKenndac    schedule 10.10.2013
comment
Помогает ли обновление, можете ли вы указать, где я ошибаюсь?   -  person John Richard Salt    schedule 23.10.2013