目前我需要在真实的iOS 7设备上测试应用程序并设置不同的虚假GPS位置。在Android上,我使用'My Fake Location'应用程序。不幸的是,我没有找到适用于iOS 7的相同应用程序。
有什么解决问题的想法吗?
目前我需要在真实的iOS 7设备上测试应用程序并设置不同的虚假GPS位置。在Android上,我使用'My Fake Location'应用程序。不幸的是,我没有找到适用于iOS 7的相同应用程序。
有什么解决问题的想法吗?
使用Xcode创建.GPX文件,然后指定您的坐标。当设备连接时,请点击箭头按钮并选择您的.GPX文件。 您可以创建多个文件,并将许多坐标添加到单个.GPX文件中,以制作某种路线。
当然,iOS7禁止在真实设备上创建虚假位置。
为了测试目的,有两种方法:
1)当设备连接到Xcode时,使用模拟器并让其播放gpx轨迹。
2)对于真实世界测试,未连接到模拟器,一种可能是您的应用程序已经内置了特殊模式,您可以将其设置为“回放”模式。在该模式下,应用程序必须自己创建位置,使用1秒的定时器,并创建新的CLLocation对象。
3)第三种可能性在这里描述: https://blackpixel.com/writing/2013/05/simulating-locations-with-xcode.html
似乎在XCode 9.2中导入.gpx文件的方式已经改变,我尝试了这里描述的方法,但都没有成功。唯一有效的方法是将.gpx文件拖放到左侧的项目导航窗口中。然后我可以在模拟器项目中选择国家。
希望对某些人有所帮助。