ios - 升级到 Xcode 12 SideMenue 框架链接错误
问题描述
我的 Xcode 版本是 11+,项目运行没有问题。
刚刚升级到 Xcode 12,但得到这个有线错误:
/MyProject.xcodeproj 为 iOS 模拟器构建,但链接框架“SideMenu.framework”是为 iOS 构建的。
获取此线程并添加arm64
到Excluded Architectures
,但没有帮助。
有没有人有这个问题?谢谢!
解决方案
发现这不是框架问题,而是 Carthage 问题,它不能与 Xcode 12 一起完美运行。
这个解决方案来自这个线程:
主要思想是创建一个脚本排除一些拱门然后 Carthage Build。
对于 Xcode 12,您可以在此处找到脚本:https ://gist.github.com/skymobilebuilds/61f4a95bd62a3db36b52719aeab7e0d5
推荐阅读
- c# - 如何部署项目中包含 sqlite 数据库的 Outlook 插件?
- ios - 如何在 iOS 13 中支持低数据模式?
- python - 先前工作模块的突然导入错误
- c# - 从应用程序的其他位置更新其他 Blazor 组件
- asp.net-mvc - 在 ASP.NET MVC 中使用“工作或学校帐户”身份验证时是否存在与用户相关的表?
- excel - Excel vba remove tooltip if cell blank
- python - xticks 在轴上的分布,只有两个刻度
- node.js - 在 Express (Node js) 上安装 SSL 证书
- android - Android: How to create a custom dropdown dialog?
- typescript - 使用 tslint:disable 为代码块禁用 tslint 不起作用