iOS - Получить наиболее посещаемые сайты на устройстве - PullRequest
0 голосов
/ 22 января 2020

Я занимаюсь разработкой мобильного приложения в объективном режиме - c для iOS.

. Есть ли в моем приложении способ программно получать наиболее посещаемые веб-сайты из браузеров на устройстве? Меня особенно интересуют URL (например, "http://www.google.com"), чтобы проверить пару вещей.

Я искал в Интернете, но не нашел ничего, что может удовлетворить эти потребности: сохраняет ли каждый браузер такую ​​информацию в личной папке, недоступной для кого-либо еще, и поэтому невозможно получить эти данные? Или я что-то упускаю?

В любом случае, спасибо за ваши ответы

Ответы [ 2 ]

2 голосов
/ 22 января 2020

Ответ: нет, это невозможно. Apple не дает в качестве API для этого.

1 голос
/ 22 января 2020

Нет, разработанные приложения находятся в песочнице. Вы не можете получить доступ к данным из одного приложения из другого. Это часть модели безопасности.

Apple не опубликовала API-интерфейсы для этого уровня доступа к конфиденциальности, она только опубликовала следующие API-интерфейсы для расширений Safari:

https://developer.apple.com/documentation/safariservices/safari_app_extensions

Кстати, этот вопрос задан много раньше, вы можете проверить их:

как программно получить доступ iphone история браузера

Как получить доступ к iPhone Истории Safari в приложении?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...