M2芯片Mac Mini开发高德地图,使用模拟器报错Building for ‘iOS-simulator ...

打印 上一主题 下一主题

主题 839|帖子 839|积分 2517

使用苹果自家M2芯片的Mac mini开发iOS项目,因为引入了高德地图sdk,在xcode自带的iPhone模拟器上运行报错:Building for 'iOS-simulator', but linking in object file (/Users/xxx/Desktop/xxx/Pods/AMapFoundation/AMapFoundationKit.framework/AMapFoundationKit[arm64][2](AMapFoundationKit-arm64-master.o)) built for 'iOS'

首先按照网上的教程进行了以下处理处罚:
1. Build Settings 中 搜索 Build Active Architecture Only,然后设置成yes
2. 下面的 Exclude Architectures 下面加 Any SDK = arm64.

接着运行,又报错:Build failed because Alamofire.swiftmodule is not built for arm64. 

再次按照网上教程将模拟器切换为带(Rosetta后缀的)如:iPhone13(Rosetta).

再次运行,模拟器成功运行!

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

万万哇

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表