我已经成功地在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'
缺少签名
答案 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