可以在iOS UIWebViews中伪造位置。在模拟器或设备中。
这样,当网络视图转到需要位置的网站(例如maps.google.com)时,可以将虚假的位置数据(和路线)馈送到该网络视图。
最佳答案
您可以运行XCode中提供的一些位置文件。运行“ iPhone模拟器”时,可以通过导航至菜单栏中的“调试”->“位置”来运行文件。这些是plist的文件,它们包含CLLocation对象的存档对象。
可以在以下目录中找到它们:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.1.sdk/System/Library/Frameworks/CoreLocation.framework/Support/SimulationScenarios
只需将6.1更改为您正在使用的模拟器
关于ios - 在带有Webview的iOS应用中伪造位置?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15031905/