我有一个项目必须支持iOS 7,所以我安装了Xcode 7.3.1和最新的Xcode 8。双Xcode安装程序中断。在旧iOS上构建崩溃
事情大多好。但是现在,突然间,当我构建项目并在iOS7上运行它时,应用程序在启动过程中崩溃。
我的同事从未安装过Xcode 8。当他们在同一个设备上构建相同的源代码(使用git存储库)时,一切正常。
该应用在尝试访问视图控制器的view
属性时失败。看起来像这样。
MyViewController *myViewCon = [[MyViewController alloc] initWithNibName:NSStringFromClass([MyViewController class]) bundle:[NSBundle mainBundle]];
// Access the view property
UIView *view = [myViewCon view]; // CRASH HERE
这里的错误,我得到:
断言失败:(tokenCount < maxCountIncludingZeroTerminator - 1), 功能CUIRenditionKeySetValueForAttribute,文件 /SourceCache/CoreUI/CoreUI-232.4/CoreTheme/ThemeStorage/CUIThemeRendition .M, 线136
我已经试过
删除的Xcode的两个版本,并删除此处列出的所有文件:How to Completely Uninstall Xcode and Clear All Settings
然后再重新安装的唯一版本7.3.1。
加上完整的生成文件夹。
我不知道还能做些什么。
打开.xib,在文件检查器“打开”中选择XCode 7.x – Larme