iphone - 是否可以为 Windows Phone 7.5 或 iOS 创建后台服务?

标签 iphone windows-phone-7

我有 Android 应用程序,其中运行 24/7 电话的服务每 5 分钟获取一次 GPS 位置并将其发送到服务器。这是要求。

我可以为 iPhone 编写相同的服务吗?我不确定这是否可能。

我可以为 WP7 编写相同的服务吗?我认为以前不可能运行服务。 7.5有什么变化吗?

编辑: 我不确定为什么有人投了反对票。这是具体的是/否问题。

最佳答案

通过在 Mango 中引入后台任务,WP7 中可以实现这一点。事实上,API 提供了一种内置的 GPS 轮询机制,可以提高电池效率。

不确定是否会缩短到 5 分钟,可能会更长,例如 30 分钟。它也无法与 Windows 服务相比 - 所以不要继续保持这种心态。后台任务受到严重限制,无法保持手机对用户的响应 - 要使用它们,您需要满足要求。

后台任务介绍,里面也讲了我提到的GPS这个东西。整个系列非常值得您投入带宽和时间下载和观看:

http://channel9.msdn.com/Series/Mango-Jump-Start/Mango-Jump-Start-06-Windows-Phone-Multi-tasking--Background-Tasks

无法接听 iPhone 电话。

关于iphone - 是否可以为 Windows Phone 7.5 或 iOS 创建后台服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7822210/

相关文章:

c# - LocalStorage 重定向 Windows Phone 7

iphone - 如何获取 UIImage 的 alpha

silverlight - WP7如何用瓷砖制作菜单?

iphone - 如何取消基于 UIView block 的动画?

iphone - ffmpeg 用于从 iPhone 摄像机中提取帧

c# - 在 WP7 上显示动画图像

windows-phone-7 - Windows Phone 8 上的 Windows Phone 7 应用程序

c# - 防止后台任务更新 LiveTile

iOS如何计算标签的高度?

iphone - 无法加载从 Nib 引用的 ""图像