支持swift的创建的flutter项目按目前配置,不能正常显示地图

本文由动哒公众号(dongda_5g),QQ群(174353204)提供,欢迎关注获取技术支持,有任何问题群里都会回复。

针对amap_map_fluttify插件在-i swift创建的flutter项目不能正常显示的问题,也就是issue 64(https://github.com/fluttify-project/amap_map_fluttify/issues/64),这里再补充下

问题描述

支持swift的创建的flutter项目按目前配置,不能正常显示地图
因此使用-i objc这样创建项目,可以正常显示地图

flutter create -i objc -a kotlin amap_fluttify_demo

-i swift创建的项目,在xcode报如下错误:


显示地图是这样的:
image

解决方法

作者提出的解决方法如下:

两个临时解决方案:

  1. ios语言更换成objc;或
  2. 手动拷贝AMap.bundle到xcode工程下,详见 https://lbs.amap.com/api/ios-sdk/guide/create-project/manual-configuration 第二步。

这里补充下第二个方法,我们首先用XCode打开ios项目:
找到AMap.bundle,具体目录如下:


image.png

可能绝对路径大家不完全一样。

然后将AMap.bundle拖动到Runner目录

image.png

这样就可以了。更优化的方式等待作者更新,我也会持续关注。

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

推荐阅读更多精彩内容

  • 最近总梦到在危难的时刻,有个他一直帮我,或为了一个目标一起努力跨越重重障碍…… 你对我来讲并不陌生,而我却每次都记...
    Dr大鹏阅读 1,482评论 0 0
  • By 小雨读书 2017年7月9日 从7月2日到今天刚好一周,总结下这一周来简书的情况。 共更文10篇,阅读213...
    小雨读书写作阅读 3,584评论 11 20
  • 人前和人后、现实和理想、展露和隐藏、被动和需求、拥有和满足......这些看似练成一条线的词语,更多的情况...
    M妮妮阅读 2,880评论 1 2
  • 没想到吧,弱弱的文志辉在老伴熊梦的陪伴下也参加了游园活动。不信?照片作证。 怎么样,能认出他们吗?还有一张在木兰古...
    周一仙_caaa阅读 1,703评论 0 0