Как твитнуть в iPhone, когда приложение закрыто или в фоновом режиме - PullRequest
0 голосов
/ 23 июня 2011

Я делаю приложение, в котором мне нужно показать URL-адрес пользователя в твиттере, я успешно интегрировал твиттер-API и URL-адрес получает сообщение при каждом входе в систему и щелкает твит, однако есть ли способ, когда пользователь нажимает кнопку «Домой», а затем в фоновом процессе URL обновляется в твиттере, пожалуйста, помогите мне относительно этой проблемы

Ответы [ 3 ]

0 голосов
/ 23 июня 2011

Поскольку в фоновом режиме разрешены только определенные виды деятельности (местоположение, музыка и т. Д.) ... вам придется воспользоваться одним из них ... так как вы размещаете в Твиттере, имеет смысл использовать это, поэтому возможно, вы могли бы использовать значительные изменения местоположения и твитнуть для каждого locationDidUpdate?

0 голосов
/ 23 июня 2011

Вы не можете публиковать запрос в фоновом режиме каждые N минут.

Единственное, что вы можете сделать, это иметь некоторое время, когда приложение переходит в фоновый режим, чтобы завершить то, что вы начали, например,скажем, если вы запустили запрос на загрузку и пользователь нажимает кнопку «Домой», у вас есть время для завершения запроса.

Как только это будет сделано, ваше приложение спит.

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

0 голосов
/ 23 июня 2011

applicationWillResignActive : метод будет вызван, если пользователь нажмет кнопку «домой» (или его прервет телефонный звонок и т. Д.)

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

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