我将Xcode升级到Xcode 12并编译我的项目。首先,出现了以下错误:
ld: 正在为 iOS 模拟器构建,但链接的 dylib 是为 iOS 构建的,文件 '/Users/ethanli/Documents/Aspira/RA.com4iOS/RA.com4iOS/source/ReserveAmerica/ReserveAmerica4/External/Mapbox/MapboxMobileEvents.framework/MapboxMobileEvents' 适用于架构 arm64
通过在“生成设置”中添加“arm64”到“排除架构”中来解决此错误。参考https://developer.apple.com/forums/thread/656509。
像这样进行配置:配置如图所示 但是...另一个错误出现了:
错误:无法找到构建输入文件:'/Users/ethanli/Library/Developer/Xcode/DerivedData/ReserveAmerica4-cgnruuknmgycgrbadguodtkwspmy/Build/Products/DEBUG-iphonesimulator/ReserveAmerica4.app/ReserveAmerica4'(在项目'ReserveAmerica4'的目标中)
我在Finder中找到了这个路径,“ReserveAmerica4” 确实不存在。有没有办法解决这个问题呢?
通过在“生成设置”中添加“arm64”到“排除架构”中来解决此错误。参考https://developer.apple.com/forums/thread/656509。
像这样进行配置:配置如图所示 但是...另一个错误出现了:
错误:无法找到构建输入文件:'/Users/ethanli/Library/Developer/Xcode/DerivedData/ReserveAmerica4-cgnruuknmgycgrbadguodtkwspmy/Build/Products/DEBUG-iphonesimulator/ReserveAmerica4.app/ReserveAmerica4'(在项目'ReserveAmerica4'的目标中)
我在Finder中找到了这个路径,“ReserveAmerica4” 确实不存在。有没有办法解决这个问题呢?