iphone 4s如何更改当前位置?

Posted

技术标签:

【中文标题】iphone 4s如何更改当前位置?【英文标题】:How can i change the current location in iphone 4s? 【发布时间】:2012-06-05 06:25:54 【问题描述】:

我在我的应用程序中使用核心定位框架我不得不问我如何更改 iphone 4s 中的当前位置以测试核心定位框架的这个功能:

- (void)locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation      
   *)newLocation fromLocation:(CLLocation *)oldLocation 

在这个函数中,我通过点击特定链接在服务器上发送 newLocation。

【问题讨论】:

【参考方案1】:

我认为你有 3 个选项,

1) 您可以使用iSimulate模拟位置

2) 在 xcode 4.2 中,您可以使用调试器本身进行模拟..

3) 或者随身携带手机和您的应用程序。抱歉 ;)

【讨论】:

感谢我在 xcode 4.2 中进行了测试,我在调试器中更改了位置,并调用了核心位置框架的 didUpdateToLocation 方法。它解决了我的问题。【参考方案2】:

您可以在 XCode4.2 和 ios 5.0 中使用模拟器对其进行测试。

在调试区域,有一些预定义的位置,当您在模拟器中运行您的应用程序时,您可以更改这些位置,您也可以在 GPX 文件中定义自定义位置。这是一个关于如何添加自定义位置的教程。

http://plainoldstan.blogspot.hk/2011/08/on-gpx-files-for-xcode-42.html

【讨论】:

以上是关于iphone 4s如何更改当前位置?的主要内容,如果未能解决你的问题,请参考以下文章

如何通过代码查找iPhone / iPod设备型号(3G,3GS,4,4S)? [重复]

滚动后的 Collectionview 项目位置在 iPhone 4s 中未正确显示

如何指定我的应用仅支持 iPhone 4 和 iPhone 4s?

如何以编程方式识别iphone(3g,4s,5)版本[重复]

如何在 iPhone 中找到最近的位置,如银行、餐厅

如何在iphone的后台获取位置[关闭]