2017-04-15 66 views

回答

0

找到實際的原因是在GPX文件中的內容的一些標籤不被支持的XCode。

iOS不支持帶跟蹤數據的標籤。

<trk> 
     <name>12</name> 
     <trkseg> 
      <trkpt lat="some value" lon="some value"> 
     </trkpt> 
     <trkseg> 
</trk> 

所以,擺脫所有的trk,trkseg標籤。現在用wpt補充trkpt。

就是這樣,你就可以看到你的路徑的模擬。 http://deneymo.blogspot.com/2013/12/ios-customise-gps-path-for-simulator.html

只有WPT點都可以在這裏創建一個GPX文件:

在找到的refernece。 http://gpx-poi.com

根據以下鏈路https://developer.apple.com/library/content/documentation/IDEs/Conceptual/iOS_Simulator_Guide/CustomizingYourExperienceThroughXcodeSchemes/CustomizingYourExperienceThroughXcodeSchemes.html

Xcode和模擬器支持指定爲一系列使用GPX <wpt>標籤航路點的路由。不支持路由(<rte>)和路徑(<trk>)標記。

0

我最近遇到了這個問題,並發現GPSBabel可以轉換軌道GPX文件到航點格式。這是在給定document的樣本命令:

gpsbabel -i gpx -f blah.gpx -x transform,wpt=trk,del -o gpx -F converted.gpx

2

我注意到了同樣的問題(的Xcode 9.2)。如果您是通過底部的狀態欄中加入。GPX文件,它沒有出現:

拖動並直接在您的項目導航器窗口拖放文件。GPX在左邊(所有程序文件)

,它應該再出現在下拉模擬器圖標。