你能有一个在后台运行的程序来回复短信吗?我基本上希望我的程序坐在后台,这样它就会是iOS4+,当有人给你发短信时,应用程序就可以对这些文本做一些事情了。
这可以做到吗?
我之前看到过有人问过这个问题,但那是在iphone可以有后台应用程序之前。
发布于 2011-01-20 05:11:53
在IOS上没有背景知识是非常有限的。你能做的事情屈指可数。你可以随时发送推送通知,以便在应用程序未在前台运行时收到警报。
来自苹果:
OS 4提供了七种新的多任务处理服务,使您的应用程序可以在后台执行任务,同时保持电池续航时间和性能。这些多任务服务包括:
背景音频-允许您的应用程序连续播放音频。因此,客户可以在网上冲浪、玩游戏等时收听您的应用程序。IP语音-您的VoIP应用程序现在可以更好。用户现在可以在使用其他应用程序的同时接收VoIP呼叫并进行对话。当用户的手机被锁在口袋里时,他们甚至可以接听来电。
Background location -导航应用程序现在可以继续指导正在收听iPods或使用其他应用程序的用户。iOS 4还提供了一种新的、省电的方法来监控用户在手机发射塔之间移动时的位置。这是一个很好的方式,让你的社交网络应用程序跟踪用户及其朋友的位置。
推送通知-即使你的应用程序没有运行,也可以从你的远程服务器接收警报。
本地通知-您的应用程序现在可以在后台提醒用户计划的事件和警报,不需要服务器。
任务完成-如果您的应用程序在客户离开时处于任务中间,则应用程序现在可以继续运行以完成任务。
快速应用切换-所有开发人员都应该利用快速应用切换的优势,它允许用户离开你的应用,并回到他们离开时的位置--不再需要重新加载应用。
发布于 2011-01-20 05:12:23
不是的。当你的应用程序还没有打开的时候,它被“调用”的唯一方式是发送一个推送通知。
https://stackoverflow.com/questions/4740784
复制相似问题