| Предыдущий | Следующий |
| NS_E_TRACK_DOWNLOAD_REQUIRES_ALBUM_PURCHASE | NS_E_TRACK_PURCHASE_MAXIMUM_EXCEEDED |
NS_E_TRACK_DOWNLOAD_REQUIRES_PURCHASE
Что означает NS_E_TRACK_DOWNLOAD_REQUIRES_PURCHASE
NS_E_TRACK_DOWNLOAD_REQUIRES_PURCHASE означает, что текущая учётная запись не имеет права загрузить трек до завершения покупки.
Что проверить
Сопоставьте content ID с purchase record и текущим entitlement. Проверьте, завершена ли транзакция и обновился ли локальный или серверный licensing state после оплаты.
Не меняйте DRM-файл или сеть как первый тест. Если покупка ещё не завершена, закончите её; если завершена, обновите права и повторите загрузку именно того же трека.
После успешной оплаты проверьте момент обновления entitlement: старый объект Media Library может продолжать видеть прежнее право до refresh или повторного открытия.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
