首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Iphone是否支持后台进程或服务?

问Iphone是否支持后台进程或服务?
EN

Stack Overflow用户
提问于 2010-06-09 17:17:26
回答 3查看 1.1K关注 0票数 0

我计划开发一个iphone客户端应用程序来上传图片从iphone画廊到亚马逊s3使用rest calls.so是否有任何库来运行此应用程序作为iphone的后台进程。

另外,有没有什么库可以访问iphone的图片库(应该能够访问所有的图片,而不是像UIImagePickerController那样只选择一个)

提前感谢堆栈溢出大师分享他们的知识.....

EN

回答 3

Stack Overflow用户

发布于 2010-06-09 18:43:33

史蒂夫在几个月前的发布会上已经讨论了iOS 4的部分内容,所以一些细节应该可以自由讨论。

我认为你是在问两件事中的一件事:你是否可以从一个应用程序开始上传照片,然后在后台完成上传时切换到另一个应用程序,或者你是否可以自动上传在特定时间间隔拍摄的任何新照片。

你可以选择前者,因为iOS 4会在你退出应用程序后给你一定的时间来完成任务。然而,时间不多了。请查看Apple developer网站,了解您的具体时间。

后者还不太可能。只有在特定条件下才能触发周期性事件。比如位置变化、VOIP或音频缓冲区耗尽播放的数据(后台的Pandora会使用后者)。你不能让一个任意的进程不断地在后台运行并监控你的相册,或者甚至每隔一段固定的时间检查一次并寻找更新。如果你想做到这一点,你最好编写自己的相机应用程序,然后在将所有照片复制到系统相册之前自动上传它们。

我不知道如何批量访问相册,但我猜苹果不会提供这一功能,所以应用程序无法在你不知情的情况下秘密访问你的照片。

票数 2
EN

Stack Overflow用户

发布于 2010-06-09 17:26:47

据我所知,新的iPhone OS4支持无中断的多任务,我记不清了,但这一功能应该在4G和3GS版本中可用。所以你可以使用这个新特性来达到你想要的效果。

票数 1
EN

Stack Overflow用户

发布于 2010-06-09 17:40:57

后台进程是iOS 4的一项功能。从developer.apple.com下载并阅读最新的(2010-06-04) iPhoneAppProgrammingGuide.pdf。与iOS 4编程相关的信息目前仍在保密协议中,所以我们不能在这里讨论太多。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3004482

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档