Почему MPMediaLibrary продолжает отправлять предупреждения и сообщения об ошибках на консоль Xcode?IOS

Программируем под IOS
Ответить
Anonymous
 Почему MPMediaLibrary продолжает отправлять предупреждения и сообщения об ошибках на консоль Xcode?

Сообщение Anonymous »

Даже если мы проверяем авторизацию, мы получаем предупреждения на консоли Xcode.
Похоже, они не работают функционально.
MSVEntitlementUtilities - Process **** PID [6637] — Группа: (null) — Право: com.apple.accounts.appleaccount.fullaccess — Право: НЕТ — Ошибка: (null)
Попытка зарегистрировать монитор учетной записи для типов, к которым у клиента нет прав доступа: {(
"com.apple.account.iTunesStore"
)

когда
let song = MPMusicPlayerController.systemMusicPlayer.nowPlayingItem
выполнена.
MPMediaLibrary.requestAuthorization { status in
switch status {
case .authorized:

print("Access granted")

DispatchQueue.main.asyncAfter(deadline: .now() + 1) {

if let song = MPMusicPlayerController.systemMusicPlayer.nowPlayingItem {
print("Now playing item: \(song.title ?? "Unknown")")

if song.title != nil { s = (song.title!) }
if song.albumArtist != nil { a = (song.artist!) }

} else {
print("No song is currently playing")
}

}
case .denied, .restricted:
print("Access denied or restricted")
case .notDetermined:
print("Authorization status not determined")
@unknown default:
fatalError("Unknown authorization status")
}


Подробнее здесь: https://stackoverflow.com/questions/786 ... codes-cons
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»