
Mac
文章平均质量分 53
GIS开发者
辽宁工程技术大学硕士研究生毕业,长期从事WebGIS、移动GIS开发工作,全栈 (前端、后端、Android、小程序、H5),现任某地理信息公司研发部经理,叩叩965894265
展开
-
IOS swift开发——获取设备定位信息
作为GIS开发人员,学习任何Android或者swift开发语言,可能第一时间想到的就是获取设备的定位信息。这里就来简述一下,我使用swift获取IOS定位信息的过程。目录添加后台定位能力模拟器定位模拟设置添加获取定位权限时的描述代码实现定位定位效果添加后台定位能力在项目配置里Singing&Capabilities中点击+Capability,在弹出的窗口中选择Background Modes。选择后,下面会出现一个Background Modes菜单,然后勾选Location upda.原创 2021-12-02 22:30:23 · 3930 阅读 · 0 评论 -
iOS 进行定位时出现The operation couldn’t be completed. (kCLErrorDomain error 1.)问题的解决方案
在使用swift语言进行ios开发定位功能时出现了一个问题,The operation couldn’t be completed. (kCLErrorDomain error 1.)在网上查询了很久的解决方案,有的说是让重置模拟器或者清理项目,都没有效果,最终找到了解决方案。解决方案在info.plist文件中需要添加三项key值。因为网上的开发定位的博文,大部门都是让添加2项,问题就出在这里。为了兼容不同的机型,需要把三项都加上,才能弹出定位授权提示,否则就会出现上面的问题。value值可原创 2021-11-30 20:19:39 · 3966 阅读 · 0 评论 -
在Macbook上安装Tippecanoe切片库
前言Tippecanoe是Mapbox官方提供的切片库,基于C++开发而来,只能在OSX或者Ubuntu系统上进行安装部署,相比两种部署方法,还是在OSX上部署比较方便,命令也只有一行。环境准备1.Homebrew安装Homebrew的安装可以参考我的上一篇博文https://hanbo.blog.youkuaiyun.com/article/details/113172430。2.优化Git设置在后期安装Tippecanoe的过程中,会经常遇到网络超时挂起,或者其他失败的问题,总结起来,就是g原创 2021-01-26 09:05:10 · 814 阅读 · 0 评论 -
在Macbook上安装Homebrew
前言在Macbook上进行一些c++库的编译工作非常方便,但是在国内安装Homebrew时,会遇到一些麻烦,这里简单梳理一下,记录一下整个流程。环境准备1.安装GitHomebrew的安装依赖与git,需要先安装Git,这个网上的教程很多,不再详细讲述。需要给git进行全局配置,防止下载失败。git config --global http.postBuffer 5242880002.配置hosts因为国内域名解析污染,会经常导致下载失败,安装失败。需要本机配置域名对应的原创 2021-01-26 08:48:01 · 406 阅读 · 0 评论