2

如何在iPhone上模拟定位?

 3 years ago
source link: https://feizhaojun.com/?p=3158
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

如何在iPhone上模拟定位?

分类: Apple开发, 编程语言作者: mukti  时间: 2021-06-22 20:23:22 (星期二)

在实际生活或者软件开发当中,我们可能需要在手机上模拟定位,定位到地球上的任何一个地理位置。本文介绍如何在iPhone上模拟定位,适用于iOS模拟定位。

确保你已完成上述操作,再继续。

1 下载代码

https://gitee.com/mukti/mock-location

1 点击橙色的“克隆/下载”按钮,下载ZIP。

image

2 将下载的压缩包解压,默认解压到“MockLocation”文件夹。

2 准备代码

1 打开Xcode,在欢迎界面选择第三项“Open a project or file”(打开项目或文件),选择上面解压的文件夹“MockLocation”打开。

image

2 打开之后在左侧栏找到 MockLocation → Shared → Location.gpx,点击它就可以看到文件内容,在第9行是要定位的经纬度。如何获取一个地点的经纬度?(我代码里面的经纬度是日照市白求恩医院)

image

3 运行代码

1 点击编辑器上方的“MockLocation(iOS)”,选择 Edit Scheme,在 Run 选项卡的 Options 中的 Core Location 中,将 Default Location 下拉框设置为 Location。本步骤流程如下图:

image
image
image

2 将手机链接到电脑上,手机解锁。还可能要求输入密码(注意是电脑的用户密码,不是手机的)。然后点击运行按钮:

image

3 这时候会提示错误,需要在手机上信任描述文件:设置 → 通用 → 描述文件与设备管理,会看到“开发者App”下面有一个“Apple Development:xxxxx”,点击选择信任。

4 重新在Xcode上点运行,手机成功启动App之后,就可以在地图查看定位位置,获取到的经纬度可能有偏差,可以手动稍微调整经纬度的数值。

如遇到其他问题,可以联系我或在下面留言。

插播一个征婚广告~~

也是受朋友之托。

>_<

女,运营妹,23岁,未婚,身高167cm,体重48KG,山东青岛。

目前在阿里巴巴工作,负责支付宝相关业务,工号 519720401 支付宝搜索工号可见照片。

漂亮大方,爱好读书、健身、游泳、吃鸡。

青岛有房一套,有车。

父母退休,家庭不拜金、人务实,一直没有合适的男朋友。

她本人要求不高,只要对她真心好就行。

您的赞助将会鼓励作者技术文章创作以及支持本站运维。

Follow any responses to this post with its comments RSS feed. You can post a comment or trackback from your blog.
Your email is never published nor shared. Required fields are marked *
Name *
Email *
Website
评论

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK