从远程服务器获取iPhone位置

从远程服务器获取iPhone位置,iphone,geolocation,nsurlconnection,multitasking,Iphone,Geolocation,Nsurlconnection,Multitasking,远程服务器如何触发iPhone应用程序获取当前位置?帮助定位被盗/丢失iPhone的应用程序似乎能够做到这一点 这怎么可能?它是否使用某种隐形推送通知?此外,手机应用程序必须更新远程服务器的位置,这意味着它需要在后台或终止时使用NSURLConnection功能。对我来说似乎很神奇。不,那是不可能的。总是由设备(iPhone)报告其当前位置 如果查找我的iPhone这样做,它可能会运行一些特殊的后台应用程序来定期报告它的位置,或者当服务器请求它时(通过推送通知)。但总是手机发送其位置信息。手机上

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


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

不,那是不可能的。总是由设备(iPhone)报告其当前位置


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

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

Find my iPhone会触发远程位置检查,它不会定期将其发送到Apple.True。更新了答案以反映这一点。谢谢这可以在SDK中实现吗?要在后台触发远程签入?不,当前版本不可能。但是你可以在bugreport.apple.com上提交一个功能请求,并告诉他们你为什么需要它。前提是用户在推送通知到达时打开应用程序。如果它被命名为“iStole a iPhone”或类似的东西,小偷很可能不会打开它。