我的IOS应用取决于位置。我必须通过在真实IOS 9.3.1设备上设置不同的伪造GPS位置来测试该应用程序。我搜索了伪造的位置应用程序,但没有按预期工作。大多数应用程序都与拍照有关,并在具有假位置的fb或Twitter上分享。这些应用没有更改设备GPS位置

我的客户需要在其他位置测试该应用程序。他能够在android中做同样的事情,并期望iOS会做同样的事情。除调试模式外的任何想法。

是否可以在IOS真实设备中设置假位置。

最佳答案

如果您已通过XCode在调试模式下将设备连接到计算机,则可以执行此操作。转到调试->模拟位置,然后选择一个预先存在的位置。

或者,您可以将自己的GPX文件添加到项目中,以模拟其他任何自定义位置。您的GPX文件看起来与此类似,您只需要更新纬度和经度即可。

<?xml version="1.0" encoding="UTF-8"?>
<gpx version="1.0">
    <wpt lat="46.57638889" lon="8.89263889">
        <name>LAGORETICO</name>
    </wpt>
</gpx>

有关如何编写自己的GPX文件的更多详细信息,请参见this link

This link虽然有些过时,但它有一个很好的示例,说明了如何从头到尾做到这一点。

10-08 05:58
查看更多