Описание тега mpmedialibrary

Объект MPMediaLibrary или библиотека мультимедиа представляет состояние набора синхронизированных элементов мультимедиа (например, песен) на устройстве. Сама полная библиотека элементов мультимедиа называется библиотекой iPod.
3 ответа

Сортировать альбомы по исполнителю, используя MPMediaQuery

Я пытаюсь получить доступ к локальной музыкальной библиотеке пользователя с помощью MPMediaQuery отсортировать результаты следующим образом: Artist A (sorted alphabetically) > All of Artist A's albums, sorted alphabetically Artist B (sorted alpha…
21 мар '15 в 20:01
1 ответ

Как получить пользовательское изображение обложки и описание MPMediaPlaylist?

Я знаю, как получить заголовок MPMediaQuery: MPMediaQuery *playlistsQuery = [MPMediaQuery playlistsQuery]; NSArray *items = [playlistsQuery collections]; MPMediaPlaylist *myPlaylist = items.firstObject; NSLog(@"%@",myPlaylist.name); //"New playlist …
2 ответа

Могу ли я добавить музыкальную библиотеку в симулятор Xcode iOS?

Я пытаюсь создать музыкальный плеер для iPhone и iPad. Я прекрасно работаю на своих iPhone и iPad, потому что у них действительно есть музыкальная библиотека. Однако я хочу использовать fastlane и некоторые другие инструменты с тестами, поэтому мне …
23 дек '16 в 11:29
1 ответ

Обработка изображения коллаж для UITableViewCells - метод, который будет масштабироваться для сотен ячеек?

Проблема: я использую художественные ресурсы из музыки, доступ к которым осуществляется через API Apple (все локальные), чтобы создать коллаж из 4 изображений в качестве изображения в ячейке для списка воспроизведения в табличном представлении. Я ис…
2 ответа

IOS:: Как получить обложку MPMediaquery Songsquery

Я использую этот код для получения обложки, но для меня это не тренировка. Что не так в этом коде. Предложите мне. Благодарю. MPMediaQuery *mySongsQuery = [MPMediaQuery songsQuery]; NSArray *SongsList = [mySongsQuery collections]; for (MPMediaItemCo…
08 сен '14 в 09:57
1 ответ

Задание заголовка при запросе разрешений?

Я запрашиваю разрешения для музыкальной библиотеки, но этот вопрос одинаково подходит для любых разрешений, которые могут быть запрошены. Я установил ключ и значение в списке проекта: Privacy - Media Library Usage Description: Access to Media Librar…
07 янв '19 в 00:36
1 ответ

Как получить поле метаданных об авторских правах из MPMediaItem или AVAsset?

Музыкальное приложение Apple показывает метаданные типа "℗ 2007 Deutsche Grammophon GmbH, Гамбург". Я хотел бы получить это поле. Я не вижу поле авторского права в MPMediItem свойства. Есть постоянная AV AVMetadataiTunesMetadataKeyCopyright который …
28 апр '15 в 23:29
0 ответов

iOS 10 requestAuthorization

Я не знаю, что не так с этим кодом, он всегда показывает мне следующее:fatal error: unexpectedly found nil while unwrapping an Optional valueЯ получил эту вещь, когда я пытаюсь получить доступ к MPMediaLibraryкод такой: if (MPMediaLibrary.authorizat…
22 фев '17 в 17:25
0 ответов

Сбой в getPlaylistWithUUID

Я делаю что-то неправильно? Это кажется довольно простым. Кажется, getPlaylistWithUUID вызывает UUIDString для UUID, который должен работать, но по какой-то причине значение входит в метод как NSCFString. Это Свифт 2.3 Я отправил отчет об ошибке, но…
25 июн '16 в 16:45
1 ответ

Есть ли способ искать несколько треков исполнителей из библиотеки iPod одновременно.

Я хочу получить несколько треков артистов из iPod Library . Следующий код позволяет мне получить конкретные треки исполнителя, такие как - MPMediaQuery *query = [[MPMediaQuery alloc] init]; [query addFilterPredicate: [MPMediaPropertyPredicate predic…
03 июн '15 в 07:40
1 ответ

Как получить произведение искусства из MPMediaItemCollection

Моя цель - получить обложку для плейлистов в библиотеке iPod. И я сделал что-то вроде playlistMediaItemCollections = MPMediaQuery.playlistsQuery().collections ?? [] let artworks = playlistMediaItemCollections.map { $0.valueForKey(MPMediaItemProperty…
1 ответ

MPRemoteCommandCenter SomeTimes не отображается

У меня есть музыкальный проигрыватель, который использует Superpowered в качестве аудиоплеера. Я следовал этой статье, чтобы реализовать виджет игрока. Тем не менее, виджет иногда появляется, а часто нет.Я хочу, чтобы виджет проигрывателя отображалс…
0 ответов

Программно удалять загрузки музыки из MPMediaLibrary

В частности, если элемент находится на устройстве, можно ли его удалить так же, как в пользовательском интерфейсе?
19 дек '18 в 15:32
1 ответ

Как узнать размер песни в библиотеке ipod?

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

Использование MPMediaLibrary для добавления песни в плейлист

Я создаю приложение, которое позволяет вам добавить песню в вашу музыкальную библиотеку, но я могу только добавить их в музыкальную библиотеку. Это работает, но я заметил, что Shazam может добавлять их в определенные плейлисты У них есть особый дост…
01 апр '16 в 00:08
0 ответов

Как отфильтровать внешние плейлисты от Apple Music?

Я хочу добавить трек в определенный список воспроизведения, используя этот метод: - (void)addItemWithProductID:(NSString *)productID completionHandler:(nullable void (^)(NSError * __nullable error))completionHandler; В настоящее время я использую эт…
22 апр '16 в 12:08
5 ответов

Могу ли я получить доступ к библиотеке iPod на симуляторе?

Я пытаюсь создать код для открытия библиотеки iPod с помощью симулятора, но приложение вылетает с этой ошибкой: MPMediaLibrary: невозможно запустить библиотечный сервер iPod: приложение не найдено Нужен ли мне настоящий iPhone для проверки этого код…
01 июл '10 в 16:25
1 ответ

Apple Music API - Создайте плейлист

Я изучал API Apple Music, чтобы увидеть, какую функциональность я могу использовать в приложении для iOS. Я создал небольшое тестовое приложение, которое получает разрешение от пользователя и выводит плейлисты, которые у меня есть (и песни), на NSLo…
1 ответ

Наблюдайте за изменениями медиатеки в iOS

Хотелось бы узнать, можно ли наблюдать изменения медиатеки в iOS. Я хотел бы получать уведомления каждый раз, когда пользователь добавляет, удаляет или редактирует элемент мультимедиа (элемент песни, исполнитель или альбом). Я до сих пор не нашел сп…
18 июл '18 в 14:06
1 ответ

Проверка полномочий для MPMediaLibrary в Swift 3

Я использую следующий код для проверки авторизации MPMediaLibrary: func handlePermissions() { let permissionStatus = MPMediaLibrary.authorizationStatus() switch (permissionStatus) { case MPMediaLibraryAuthorizationStatus.authorized: print("permissio…