我正在制作一个应用程序,我必须在twitter中显示用户位置网址,我已经成功集成了twitter api和url,只要登录并点击推文就会发帖,但是当用户点击主页按钮时有任何方式,那么在后台进程网址在Twitter上更新,请关注此问题
答案 0 :(得分:0)
如果用户点击主页按钮(或被电话打断等),将调用applicationWillResignActive:方法
在该处理程序中,您可以对Twitter进行POST。我认为这将是一个足够小的任务,它不会破坏性或违反该方法的预期用途。
答案 1 :(得分:0)
由于在后台只允许某些活动(位置,音乐等)...你必须背负其中一个...因为你在推特位置使用那个是有意义的,所以也许您可以使用重要的位置更改,并在每个locationDidUpdate上发推文?
答案 2 :(得分:0)
您不能每N分钟在后台发布一次请求。
你唯一能做的就是有时间应用程序进入后台完成你已经开始的事情,比如说,如果你开始下载请求并且用户点击了Home按钮,你就有时间完成请求。
这一次完成,你的应用程序正在睡觉。
但您可以注册以获得可能会因重大位置更改而唤醒您的应用的通知。如果您的目标是每次移动时都发布推文,那么这应该会有所帮助。