可以在iOS UIWebViews中伪造位置。在模拟器或设备中。
因此,当webview转到需要位置的网站(例如maps.google.com)时,可以将虚假的位置数据(和路线)提供给网页视图。
答案 0 :(得分:1)
您可以运行XCode中提供的一些位置文件。运行“iPhone模拟器”时,您可以通过导航到菜单栏中的Debug-> Locations来运行文件。这些是plist,它们包含CLLocation对象的存档对象。
可以在以下目录中找到它们:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.1.sdk/System/Library/Frameworks/CoreLocation.framework/Support/SimulationScenarios
只需将6.1更改为您正在使用的模拟器