• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

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

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文由动哒公众号(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

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


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
swift协议的使用方法和注意事项发布时间:2022-07-13
下一篇:
iOS开发-Swift实现检测网络连接状态及网络类型发布时间:2022-07-13
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap