我们正在开发Appcelerator的其中中有一个同步联系人功能的应用(iOS)。这将调用一个与服务器同步联系的API。我想让它在应用程序的后台运行。它不应该让用户停在屏幕上。谁可以帮我这个事?Appcelerator的后台作业
0
A
回答
0
可以使用background service了点。
但要注意,如果你使用iOS背景,只有当应用程序转到后台,有限制由操作系统设置该服务会在几分钟
1
后停止 - 所以,如果,例如,它时间太长来处理,或者如果操作系统需要内存 - 它会关闭它。
我猜你想要做同步的应用程序运行时,尚未冻结应用危害用户体验(纠正我,如果我错了)?
首先,知道请求到服务器是由异步 - 仅处理响应被JS的线程上进行 - 所以要更好地使用单线程的,我建议您查看下面的介绍:http://www.slideshare.net/ronaldtreur/titanium-making-the-most-of-your-single-thread
如果你真的想要一个后台线程做的工作,目前你会写自己的本机模块,以做到这一点。
此外,这是未来版本中期待的东西:https://github.com/appcelerator/cspec-titanium-multithreading
相关问题
- 1. Powershell中的后台作业
- 2. PowerShell的:从后台作业
- 3. 前台作业和后台作业的区别
- 4. 同步PowerShell后台作业
- 5. 在后台运行作业
- 6. 后台作业停止
- 7. Rails后台作业处理
- 8. 退出shell后停止后台作业
- 9. 使用PowerShell作为后台作业
- 10. 定时器作为后台作业
- 11. Hangfire后台作业和重复作业之间的区别?
- 12. Rails延迟作业访问后台作业的值
- 13. 后台作业的导轨池
- 14. Java的后台作业管理器?
- 15. Rails中的AWS/EBS后台作业
- 16. 后台作业的乱码输出
- 17. Rails&Heroku上的定期后台作业
- 18. Linux中.NET Core的后台作业
- 19. ASP.NET应用程序的后台作业
- 20. 创建挂起的后台作业
- 21. 在Unix中的后台运行作业
- 22. 通行证文件活动作业/后台作业
- 23. 如何使用Android作业执行后台作业
- 24. 为后台进程编写测试(如后台作业)
- 25. TFS队列后台作业权限
- 26. Rails ActiveJob后台作业重复Pinging Mailchimp
- 27. 在后台作业中调用命令
- 28. PHP后台作业不显示结果
- 29. 如何调试PowerShell后台作业?
- 30. 如何在后台运行Sinatra作业?