gpt4 book ai didi

xcode - IBDesignables,找不到合适的图像,缺少所需的代码签名

转载 作者:行者123 更新时间:2023-12-04 02:54:47 26 4
gpt4 key购买 nike

我最近对 ​​Assets.xcassets 做了一些更改这对 XCode 造成了绝对的困惑。我最终遇到了多个此类错误:Failed to render and update auto layout status for *MyViewController* (6jf-cd-DYU) dlopen (AFramework.framework, 1): no suitable image found. Did find: Aframework.framwork: required code signature missing for 'Aframework.framework'在 .storyboard 和 .xib 文件中。
Aframework是我作为依赖项的多个 Pod 框架的占位符。在我修改 xcassets 之前,这些工作正常。

我尝试了所有我能找到的与此相关的东西,但我一无所获:清理派生数据,运行清理/构建,删除所有 XCode 缓存文件夹,完全重新安装 XCode,刷新所有 View 等。它编译并运行良好,一切正常应用程序(并且没有丢失任何图像或资源),但我所有的 Storyboard都是空白的(全白),这使得它很难工作。

我也试过pod deintegrate , 删除了 xcworkspace -file 并重新安装 Pod(因为错误指向 Pod 框架)。我还通过 XCode 撤销并重新颁发了我的所有证书,因为它表明代码签名存在问题。

编辑:我完全重新安装了 OSX 并从工作配置中克隆了 Git 的 repo。不用找了。这一定不是 xcassets 理论,因为即使我检查了几周前的提交(我确定这不是问题),我仍然会收到错误。也许从现在到最后一次工作之间,Apple 更新了一些东西。我已经放弃了,现在继续前进。我将只单击左侧资源管理器中的 View ,而不是 Storyboard内部。希望某个地方的某个人能在某个时候解决这个问题。

最佳答案

这个问题看起来像 Cocoapods 错误,由 CODE_SIGNING_ALLOWED 引起和 CODE_SIGNING_REQUIRED键在 Pod 的设置中。

在 pod 文件末尾添加此代码将解决问题(不要忘记 do then pod install ):

# Workaround for Cocoapods v.1.5 issue #7606
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 - IBDesignables,找不到合适的图像,缺少所需的代码签名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49738740/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com