Вы можете интегрировать Twitter через Twitter API, для которого требуется OAuth . А для OAuth требуется веб-браузер в любой форме. Все остальные части можно выполнить без веб-браузера, но для аутентификации это необходимо.
Вы можете взломать эти веб-страницы OAuth в фоновом режиме через интерфейс JavaScript UIWebView, но страница входа часто меняется. И ваши пользователи будут испытывать проблемы при входе в систему, пока вы не обновите алгоритм взлома.
На самом деле, Twitter предлагает другой метод аутентификации, который называется xAuth . Вы можете полностью пройти аутентификацию в фоновом режиме без браузера с этим протоколом, но вы должны получить разрешение на использование этого протокола от компании Twitter через прямой контакт. Я не думаю, что обычный сервис запуска может получить одобрение.
Я не думаю, что OAuth предлагает лучшую безопасность или защиту, но это единственная карта, которую я могу использовать без доверия со стороны Twitter.