jit*_*hin 26
我有这个问题,清除派生数据文件夹为我解决了这个问题
Preferences > Locations > Derived Data > click the arrow to open in Finder > trash it.
Run Code Online (Sandbox Code Playgroud)
Jay*_*kar 25
试试这个,这对我有用,
更新注意:大多数情况下,当您同时打开2个不同版本的Xcode时发生此错误.
解决方案:请关闭Xcode并清除派生数据.再次尝试,一次使用一个Xcode.
要么
按照以下提到的步骤,
1)通过命令或首选项以两种方式派生垃圾数据.
rm -rf ~/Library/Developer/Xcode/DerivedData/
Run Code Online (Sandbox Code Playgroud)
要么
Xcode---> Preferences--->Location--->Derived Data
Run Code Online (Sandbox Code Playgroud)
2)在Xcode菜单中,转到产品清除项目.
3)断开连接的设备并重新启动Xcode和系统.
按照上面的步骤错误将删除.
希望它对某些人有帮助.
Rya*_*zzo 10
修复了我的程序中的问题,希望这可以帮助别人!
所以,这是我的修复过程:
当一切都运转正常时,无法弄清楚为什么我会遇到这个问题.
我尝试了以下操作:
清理项目
删除DerivedData
创建新的,相同的视图控制器以查看问题是否仅在这些特定视图中.(出现同样的问题)
删除并重新安装Xcode
重新启动计算机.
在StackOverflow上提问.
(最后)提交TSI,将其重定向到Apple Bug Reporter.
我为View Controller创建了一个新的swift文件,它有问题,并且编译完成,表明这对View Controller本身来说不是问题.
我开始收到一个错误:"由于信号命令失败:分段错误:11"(在与View无关的文件上),这真的很模糊.此错误看起来好像是在segue中发生错误(从一个View Controller跳转到另一个)但代码本身无法编译.在深入研究错误之后,我意识到代码在那个swift文件中停止编译.
因此,我将swift文件(导致问题的文件)中的代码复制粘贴到Notes应用程序中,然后从应用程序中删除了swift文件.
渐渐地,我开始从不起作用的文件中获取代码(在Notes中),并将其放入正常工作的文件中,直到出现错误:
由于信号命令失败:分段错误:11
我开始评论代码的片段以隔离错误.
找到错误行后,我意识到这只是一个导致所有这些问题的错误.调试器未将其识别为常规错误的简单修复.所以,我修复它,它的工作原理!
对于那些不太喜欢阅读的人
您可能遇到的问题摘要:
我在Xcode 7.3中并在xCode 8.0中打开文件后遇到了同样的问题.这对我有用:
在Xcode中制作产品/清洁,然后退出Xcode并手动清除〜/ Library/Developer/Xcode/DerivedData中的所有内容.
小智 0
我也有同样的问题。我发现解决此问题的唯一方法是将目标“部署目标”更新为 8.1,并将 CordovaLib 项目“部署目标”更新为 8.1,这允许应用程序构建和运行而不会出现 MainViewController 错误。然而,这不是一个很好的解决方案,因为我认为它不再支持安装了 ios 7.1 的设备。
归档时间: |
|
查看次数: |
34153 次 |
最近记录: |