Можно ли разработать приложение, которое считывает данные об использовании других приложений?

С новым набором расширений приложений я хотел бы знать, возможно ли создать приложение, которое отслеживает различную статистику использования других приложений. Например, нет времени, когда кто-то использует свой калькулятор, или количество минут, проведенных на Quora.

1 ответ

Решение

Это действительно хорошая идея, чтобы расширить возможности системы iOS. Однако даже в iOS8 этого добиться вряд ли удастся. Apple предложила настолько ограниченные API для доступа APP к другим приложениям. В этих API я не могу найти никого, чтобы записывать запуск или закрытие других приложений. (За исключением того, что вы звоните из собственного приложения, чтобы записать время, но это бессмысленно.)

В официальном документе по программированию расширений приложений менеджер для APP не относится к типу, упомянутому в руководстве. Я боюсь, что вы прочитали это, и это не может вам помочь.

Я попытался исследовать наиболее подробный список API для iOS, чтобы выяснить, возможно ли это. Но начиная с iOS5.0, Apple больше не предоставляла различия API. Вот результат поиска.

Другие вопросы по тегам