ios 位置权限弹出框闪现问题,Xcode10 打开旧项目报错Multiple commands produce

1.在请求位置权限的时候,会出现这样的情况,还没点击允许或拒绝,提示框就消失了...很让人头疼,觉得是不是自己哪里写的出了问题
image.png
其实原因CLLocationManager是在arc下用完就被释放了,为了确保用户可以点击权限,可以将CLLocationManager设置成全局变量,如果是封装的工具类,则可以设置成静态变量,改好之后再运行,就会发现这个问题已经不存在啦~~~
2.Xcode10 打开旧项目报错Multiple commands produce........

file-->Workspace Settings-->Bulid System选择Legacy Build System-->Done
然后重新运行一下就OK啦


image.png
image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 13,802评论 1 32
  • 今天读的是《怎样讲好一个故事》里莱恩.德格雷戈利的文章--寻找好的主题:一个作者所提的几个问题。莱恩提出一个新闻是...
    入定阅读 975评论 0 0
  • 世界上最豪气冲天的一句话就是 我凭本事借的钱凭什么还你 所以说借钱的人都是大爷 比如为犯了心脏病的锅炉工王寿安筹款...
    柳育龙阅读 2,929评论 0 0
  • 21世纪的今天,各式各样昂贵的商品充斥着我们的生活,LV, Gucci , Chanel......成为了身份的象...
    糯米的旅行计划阅读 3,021评论 0 1
  • 1.听课分享后的三点收获 ①当一件事情一直困扰我们的时候,反思一下,我们是不是掉进了自己设的局里而不自知,这个剧就...
    袁七七01阅读 2,880评论 4 2