iOS, 找不到合适的图像/需要的代码签名缺失

3

我在故事板中遇到了几个错误(如下所示),但是我无法解决。我在这里和网络上找到了一些类似的问题,但是我尝试过的所有方法都没有帮助。

我甚至回到了几天前的备份,但那也出现了同样的问题。

我已经安装了Xcode 8.1 GM,但我还没有用它访问此项目。我已经更新了cocoa pods等。

 error: IB Designables: Failed to update auto layout status: 
   dlopen(MyFramework.framework, 1): no suitable image found.  
     Did find:
    MyFramework.framework: required code signature missing for 'MyFramework.framework'

 error: IB Designables: Failed to render instance of btnCircleGeneral: 
   dlopen(MyFramework.framework, 1): no suitable image found.  
     Did find:
    MyFramework.framework: required code signature missing for 'MyFramework.framework'

我已经尝试删除派生数据/重新启动,我已经在签署我的嵌套框架。 我的猜测是,我更新了Xcode 8.1使用的某些内容,但会导致在Xcode 7.3.1上出现问题。 我目前不准备转移到Xcode 8,因为我的故事板似乎存在很多问题。 非常感谢任何帮助。

所以你同时安装了 Xcode 7.3.1 和 Xcode 8.1。如果你仍然将 7.3.1 版本作为主要版本使用,我会确保你已经设置系统将其作为默认位置(例如 sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer,但将 /Applications/Xcode.app 替换为你的 Xcode 7.3.1 安装路径)。 - wottle
@wottle非常感谢您的评论,但遗憾的是我的xcode-select设置是正确的:(如果有进一步的建议,将不胜感激。 - Jules
1个回答

1

哎呀,卸载了所有版本的Xcode,以及我能找到的每一个与之相关的痕迹。 重新启动电脑。 然后重新安装了Xcode 7.3.1

现在看起来没问题了。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接