Можем ли мы получить доступ к любому воспроизводимому звуку в любом приложении iphone через мое приложение и применить эквалайзер - PullRequest
0 голосов
/ 28 февраля 2019

Я знаю, что приложение может импортировать звуковые и видео файлы в приложение и применять любой эквалайзер к звуку при воспроизведении.Но мой вопрос заключается в том, можем ли мы создать приложение для iOS, которое получит доступ к любому звуку, воспроизводящемуся на iphone, чтобы мы могли внести некоторые изменения в эквалайзер в соответствии с требованиями пользователя, которые, вероятно, должны оставаться такими же, если пользователь слушает музыку в музыке или просматривает видео на Youtube?

1 Ответ

0 голосов
/ 28 февраля 2019

App Sandbox - это технология контроля доступа, предоставляемая в macOS, применяемая на уровне ядра.Он предназначен для предотвращения повреждения системы и данных пользователя в случае взлома приложения.Приложения, распространяемые через Mac App Store, должны использовать App Sandbox.Приложения, подписанные и распространяемые за пределами Mac App Store с идентификатором разработчика, могут (и в большинстве случаев должны) также использовать «песочницу» приложения.

Как уже упоминалось в комментарии выше, приложение iOS может получить доступ только кв своем ресурсе «Песочница», поэтому захват звука из другого приложения невозможен https://developer.apple.com/library/archive/documentation/FileManagement/Conceptual/FileSystemProgrammingGuide/FileSystemOverview/FileSystemOverview.html

Для получения дополнительной информации О изолированной программной среде приложения

...