是否可以永久欺骗iPhone上的位置?

时间:2019-06-07 06:37:35

标签: swift iphone location core-location spoofing

最近,我学习了如何使用Xcode在iPhone上欺骗您的位置。该方法包括制作一个完全空白的应用程序,然后编辑方案以允许该应用程序模拟位置。您可以将位置模拟为Apple提供的某些默认值,例如Tokyo,也可以导入自己的GPX文件。这种方法很棒,因为当您运行应用程序时,整个iPhone都认为您是将位置设置到的位置。

但是,此方法的唯一问题是,当您通过双击主屏幕关闭应用程序时,您的位置将恢复为实际位置。而且,当您再次在设备上重新打开该应用程序时,没有任何变化。再次欺骗您的位置的唯一方法是在Mac上再次运行该项目。

因此,我想知道是否有更好的方法将iPhone欺骗到整个设备(所有应用程序)认为您确实位于其他地方。而且最好的是,如果您不小心关闭了某个应用程序并且没有访问Mac的权限,这种方法也不会完全被破坏。

我在想更好的方法是在Xcode中制作一个应用程序,该应用程序导入了CoreLocation库,并在viewDidLoad()方法中更改了设备的位置。从本质上讲,如果程序员可以某种方式用代码改变整个设备的位置,而不仅仅是改变应用程序的设置,它将给程序员更多的控制权。

或者,如果有一种方法可以在不使用XCode的情况下永久欺骗iPhone上的位置,那也很棒!让我知道,我在进行在线研究时遇到了麻烦。谢谢!

0 个答案:

没有答案