@IBDesignable错误:无法更新自动布局状态

问题描述 投票:0回答:1

我的项目在故事板中显示错误,我的项目成功构建也在模拟器中成功运行,但是当我打开故事板时仍然存在错误。

错误:

无法呈现和更新previewController(80C-7j-jFY)的自动布局状态:dlopen(GoogleMobileAds.framework,1):找不到合适的图像。

找到了:GoogleMobileAds.framework:在通用包装器中没有匹配的架构

如果有人有任何解决方案来避免它。请给出回复。

enter image description here

ios admob
1个回答
4
投票

对于Xcode 9. +版本您必须降级pod存储库才能解决此问题。为此你需要做的。

  • 步骤1

你必须遵循的步骤

sudo gem list cocoapods

sudo gem uninstall cocoapods

sudo gem install cocoapods -v 1.4.0
  • 第2步

转到您的项目目录并更新您的Pod

pod update 
  • 第3步

清除您的项目以及Derived Data.Build并运行您的项目。此后此错误将被删除。

在您的POD文件中添加此脚本

post_install do |installer|
    installer.pods_project.build_configurations.each do |config|
        config.build_settings.delete('CODE_SIGNING_ALLOWED')
        config.build_settings.delete('CODE_SIGNING_REQUIRED')
    end
end

注意: - 如果您在XCODE 10上遇到此问题。+使用sudo gem install cocoapods而不是sudo gem install cocoapods -v 1.4.0执行所有步骤它对我有用。

希望这会帮助你。

© www.soinside.com 2019 - 2024. All rights reserved.