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

Fed*_*ian 8 rating ios cosmos swift

我在我的项目中使用Cosmos Pod作为星级.在将视图类设置为CosmosView之后,我的一个Storyboard中出现错误:

file:///Users/FedericoVivian/Documents/Documenti%20personali/CSMApp/CSMApp/LogBook/LogBook.storyboard:error:IB Designables:无法呈现和更新UIViewController(GJw-lE-8co)的自动布局状态:dlopen( Cosmos.framework,1):找不到合适的图像.找到:Cosmos.framework:'Cosmos.framework'缺少必需的代码签名

我使用这个版本

Cosmos发布15.0.0 Xcode 9.3 Swift

我该如何解决这个错误?它导致整个故事板为空白.

请帮帮我 !!

laz*_*rev 15

如果您正在使用Cocoapods尝试此解决方案为我解决了问题:

https://github.com/CocoaPods/CocoaPods/issues/7606#issuecomment-381279098

只需将下面的代码添加到您的Podfile并更新您的依赖项.

post_install do |installer|
    installer.pods_project.targets.each do |target|
        target.build_configurations.each do |config|
            config.build_settings.delete('CODE_SIGNING_ALLOWED')
            config.build_settings.delete('CODE_SIGNING_REQUIRED')
        end
    end
    installer.pods_project.build_configurations.each do |config|
        config.build_settings.delete('CODE_SIGNING_ALLOWED')
        config.build_settings.delete('CODE_SIGNING_REQUIRED')
    end
end
Run Code Online (Sandbox Code Playgroud)

  • @lazarev 你能解释一下这段代码的用途吗? (2认同)