Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/43.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iPhone链接到使用字符串“的地图方向”;“当前位置”;不适用于SADD的lat和lng_Iphone_Mapkit_Core Location - Fatal编程技术网

iPhone链接到使用字符串“的地图方向”;“当前位置”;不适用于SADD的lat和lng

iPhone链接到使用字符串“的地图方向”;“当前位置”;不适用于SADD的lat和lng,iphone,mapkit,core-location,Iphone,Mapkit,Core Location,我知道,关于如何构建一个指向地图应用程序的sharedApplication链接,用坐标指定起始地址和结束地址,有很多问题。我没问题 是否有人找到了一种与一般指定为“当前位置”的源地址链接的方法 我之所以这么问,是因为我正在研究的具有核心位置或UIMapView的场景,只有在切换到地图应用程序之前确定用户位置才有必要,而在地图应用程序中,用户定位似乎再次发生 我试着将UTF8'd“Current Location”和“[Current Location]”放入SADD参数中,该参数有趣地从当前蒙

我知道,关于如何构建一个指向地图应用程序的sharedApplication链接,用坐标指定起始地址和结束地址,有很多问题。我没问题

是否有人找到了一种与一般指定为“当前位置”的源地址链接的方法

我之所以这么问,是因为我正在研究的具有核心位置或UIMapView的场景,只有在切换到地图应用程序之前确定用户位置才有必要,而在地图应用程序中,用户定位似乎再次发生

我试着将UTF8'd“Current Location”和“[Current Location]”放入SADD参数中,该参数有趣地从当前蒙大拿州开始。我也尝试过简单地排除saddr参数

我知道这经常是我的地盘,但我在这里或mapki上搜索到的任何东西都没有涵盖这一特殊情况。在我添加核心位置代码之前,我只是想确保没有更有限的方法来解决这个问题


谢谢

这篇文章很老了,但最近我不得不面对一个类似的问题,我开发了一个解决方案

使用“当前位置”(正确转义)作为源地址非常有效。 缺点是“当前位置”仅对英语有效。如果您的iPhone设置为使用另一种语言,您需要知道苹果为该特定语言选择的确切翻译

我写了一个类,可以用任何支持的语言提供“当前位置”的精确翻译。你可以看看这个


希望这能有所帮助。

+1“当前位置”(或正确的翻译)如果您逃离空间,则可以使用当前位置。这实际上是谷歌的翻译选择,你需要知道。谢谢martip!Matthew你确定这是“谷歌的翻译”吗?如果是iOS的翻译,也就是说,用户看到的任何东西都会更有意义。请注意,这种方法在iPad上不起作用(lat,lng仍然起作用…)@William:谢谢,我没有在iPad上尝试过这个把戏。遗憾的是,我现在可以确认它在iPad上不起作用。