GPX文件不加载iOS Xcode
我试图模拟的位置,使用gpx文件。
该文件在Xcode中不起作用,也不显示任何错误。
文件大小为1.1 MB,具有从startPoint(A)到startPoint(B)的跟踪数据。
这是否会导致任何问题,任何build议?
参考: 添加GPX文件到Xcode 6项目
发现实际的原因是GPX文件中的内容的标签不被XCode支持。
iOS不支持跟踪数据的标签。
<trk> <name>12</name> <trkseg> <trkpt lat="some value" lon="some value"> </trkpt> <trkseg> </trk>
所以,摆脱所有的trk,trkseg标签。 现在用wpt补充trkpt。
就是这样,你将能够看到你的path模拟。
在http://deneymo.blogspot.com/2013/12/ios-customise-gps-path-for-simulator.htmlfind这个引用
只有wpt点的GPX文件可以在这里创build。 http://gpx-poi.com
Xcode和Simulator支持使用GPX <wpt>
标签将路线指定为一系列路标。 不支持路由( <rte>
)和track( <trk>
)标记。
我最近遇到了这个问题,发现GPSBabel可以将轨道GPX文件转换成航点格式。 以下是文档中给出的示例命令:
gpsbabel -i gpx -f blah.gpx -x transform,wpt=trk,del -o gpx -F converted.gpx
我注意到了同样的问题(Xcode 9.2)。 如果您通过底部的状态栏添加.gpx文件并且不显示:
将.gpx文件直接拖放到左侧的项目导航器窗口(所有程序文件所在的位置)
它应该出现在下拉模拟器图标中。