IB Designables无法呈现和更新自动布局状态:dlopen(Cosmos.framework,1):找不到合适的图像

时间:2018-05-31 14:20:52

标签: xcode8 ibdesignable

我已经成功地在Swift 3中集成了第三方库,Xcode版本8.3.3,
CocoaPods:pod 'Cosmos', git: 'https://github.com/marketplacer/Cosmos.git', tag: '8.0.2'.
但是,今天它按预期停止了工作。我在问题导航器窗格中收到3个错误。

  •   

    itemfile:///Users/bogdanbarbulescu/Desktop/Brev/Brev/Base.lproj/Main.storyboard:   错误:IB Designables:无法更新自动布局状态:   dlopen(Cosmos.framework,1):找不到合适的图像。找到了:     Cosmos.framework:缺少必需的代码签名   ' Cosmos.framework'

  

文件:///Users/bogdanbarbulescu/Desktop/Brev/Brev/Base.lproj/Main.storyboard:   错误:IB Designables:无法呈现和更新自动布局状态   for ManageFeedbackTableViewController(dmz-jg-rVK):   dlopen(Cosmos.framework,1):找不到合适的图像。找到了:     Cosmos.framework:缺少必需的代码签名   ' Cosmos.framework'

  •   

    文件:///Users/bogdanbarbulescu/Desktop/Brev/Brev/Base.lproj/Main.storyboard:   错误:IB Designables:无法呈现和更新自动布局状态   for DetailViewController(vPa-2A-MKV):dlopen(Cosmos.framework,1):no   找到合适的图像。找到了:Cosmos.framework:必需的代码   #Cosce.framework'

    缺少签名

enter image description here

1 个答案:

答案 0 :(得分:1)

只需将此代码添加到pod文件的底部,然后重新安装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