当前位置:金屋文档› M2 Mac Xcode编译报错 ‘***.framework/‘ for architecture arm64

M2 Mac Xcode编译报错 ‘***.framework/‘ for architecture arm64

文章标签:: ar ide xcode macos
文章摘要: 1、在 Build Settings 里面先设置EXCLUDED_ARCHS,设置Any iOS Simulator SDK = arm64。2、在 User-Defind 下面添加EXLUDED_ARCHS,设置arm64。3、在 Podfile 文件中添加一下代码。重新 pod installer。这是我当时编译模拟器时报的错。

In /Users/fly/Project/Pods/YYKit/Vendor/WebP.framework/WebP(anim_decode.o), building for iOS Simulator, but linking in object file built for iOS, file '/Users/fly/Project/Pods/YYKit/Vendor/WebP.framework/WebP' for architecture arm64

这是我当时编译模拟器时报的错

1、在 Build Settings 里面先设置EXCLUDED_ARCHS,设置Any iOS Simulator SDK = arm64。

2、在 User-Defind 下面添加EXLUDED_ARCHS,设置arm64

3、在 Podfile 文件中添加一下代码

post_install do |installer| installer.generated_projects.each do |project| project.targets.each do |target| target.build_configurations.each do |config| config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '12.0' config.build_settings["EXCLUDED_ARCHS[sdk=iphonesimulator*]"] = "arm64" end end endend

重新 pod installer

相关文档
  • 编译

  • framework

  • architecture

相关文档推荐: