2010-12-10 65 views
0

远程服务器如何触发iPhone应用程序以获取当前位置?帮助定位被盗/丢失iPhone的应用程序似乎可以做到这一点。从远程服务器获取iPhone位置

这怎么可能?它是否使用某种隐形推送通知?此外,电话应用程序将不得不更新其位置的远程服务器,这意味着它将需要使用NSURLConnection功能,同时后台或终止。对我来说似乎很神奇。

回答

1

不,这是不可能的。它始终是报告当前位置的设备(iPhone)。

如果查找我的iPhone这样做,它可能运行一些特殊的后台应用程序,以定期报告其位置,或当服务器请求它(通过推送通知)。但始终是电话发送其位置信息。

+0

找到我的iPhone触发远程位置检查,它不会定期发送给Apple。 – JustSid 2010-12-10 18:00:07

+0

是的。更新了答案以反映这一点。谢谢! – 2010-12-10 18:05:51

+0

这在SDK中可以做到吗?在后台触发远程办理登机手续? – samxli 2010-12-11 02:20:01

0

手机上的应用程序可以订阅推送服务。当推送被发送到电话时,它可以将其位置发送到服务器。

+0

仅当用户在推送通知到达时打开应用程序。如果它命名为“iStole一个iPhone”或类似的东西,一个小偷很可能不会打开它。 – JustSid 2010-12-10 18:00:47