Добавить значок на домашний экран, как Safari - PullRequest
3 голосов
/ 14 апреля 2010

Я увидел приложение Bug Me для iPhone и был заинтригован возможностью добавлять иконки на домашний экран. Я подумал, что это будет работать так же, как Safari.

Там как подобный вопрос здесь, который сказал, что это было невозможно: Реализация «Добавить на главный экран», аля Safari

Ясно, что есть способ, и я не смотрю в нужных местах.

Кто-нибудь еще разобрался в этом?

1 Ответ

7 голосов
/ 14 апреля 2010

Вы должны использовать Safari.

BugMe сохраняет заметку на главном экране:

  1. Загрузите заметку на свой сервер.
  2. Запустите Safari по -openURL: с URL-адресом их сервера.
  3. В Safari пользователю предлагается нажать клавишу «+», чтобы добавить специальную ссылку bugme:// на главный экран.

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


Для частных API создайте объект UIWebClip и используйте -[UIApplication addWebClipToHomeScreen:].

...