Xcode 9:无法渲染和更新“VC”T..s.framework 的自动布局状态:需要为“TextFieldEffects.framework”移动代码签名

Posted

技术标签:

【中文标题】Xcode 9:无法渲染和更新“VC”T..s.framework 的自动布局状态:需要为“TextFieldEffects.framework”移动代码签名【英文标题】:Xcode 9 : Failed to render and update Autolayout status for 'VC' T..s.framework: required code signature moving for 'TextFieldEffects.framework' 【发布时间】:2018-04-27 06:43:24 【问题描述】:

我的 Xcode 在我的情节提要中显示了一个奇怪的问题 我在情节提要文件中遇到了错误。当我运行项目时没有问题,但是当我打开情节提要文件时,它给了我下图所示的错误。我遵循这个答案XCode 8 - IB Designables - Failed to render and update auto layout status, The agent crashed,但它仍然显示错误。我正在使用 Xcode 9.2。有什么建议,我怎样才能消除这个错误?

【问题讨论】:

【参考方案1】:

就我而言,我这样做并为我工作(xcode 9.3)

1-将 CocoaPods 从 1.5 降级到 1.4.x

2-添加到 podfile 的末尾并执行 pod update

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

结束

看到这个问题 Spring framework StoryBoard render Error 更多信息:CocoaPods 官方 git 问题:https://github.com/CocoaPods/CocoaPods/issues/7606#issuecomment-381279098

【讨论】:

【参考方案2】:

只需删除失败的视图,然后按 command+Z 即可撤消删除。它对我有用。

错误可能会再次出现,请重新执行上述操作。

【讨论】:

【参考方案3】:

您是否尝试删除您的派生数据

~/Library/Developer/Xcode/DerivedData/

删除后清理项目,然后打开你的故事板。

转到编辑器>刷新所有视图。

【讨论】:

是的,我删除了派生数据并清除了所有视图,但它仍然显示错误。我一步一步跟着链接,但没有解决方案

以上是关于Xcode 9:无法渲染和更新“VC”T..s.framework 的自动布局状态:需要为“TextFieldEffects.framework”移动代码签名的主要内容,如果未能解决你的问题,请参考以下文章

Xcode 9.3 中的状态栏渲染警告

Xcode 9.3 和更新到 High Sierra:即使完全重新安装,仪器也无法打开 *.tracetemplate 文件

求助,更新mariadb之后,无法启动服务

无法从 Xcode 7.3.1 在设备 9.3.2 上安装应用程序

无法在 Alamofire 中禁用缓存(Xcode 9 - swift 4)

Xcode 9.3 无法将构建提交到 App Store