我很高兴用我现有的Xcode项目来查看xCode 11,所以我开始用最新的beta版本编写代码。今天,我想上传我的新应用更新,但当然,苹果拒绝了建议我使用GM版本的Xcode 11 (尚未发布)或最新的Xcode 10应用程序的二进制文件。
我能够恢复Xcode 11 (供应配置文件等)所做的所有更改。并在Xcode 10中打开该项目,但我陷入了一个错误:
此版本不支持集合视图单元格内容视图。至少用Xcode 11.0打开此文档。
我无法在xCode 10中构建、存档甚至打开故事板,我在Xcode 11中的故事板中找到了一个集合视图,这是我使用测试版创建的。而且还删除了整个UICollectionViewController包括。单元格和清理项目,我无法打开故事板回Xcode 10。
发布于 2019-08-30 08:15:01
尝试使用文本编辑器打开情节提要文件并搜索该属性。通常,当出现警告时,Xcode将在编译时显示此警告。查看双击警告是否将您重定向到出现问题的代码行。
发布于 2019-11-11 11:46:25
我已经读到了公认的答案,但在哪里找到“属性”(Property)并不明显,因为“属性”可以被关闭或类似的东西。
为了更清楚地说明:您只需要在故事板源代码中用collectionViewCellContentView替换所有出现的view。例如,请参见屏幕截图:

接下来,重建和Xcode将删除<capability name="collection view cell content view" minToolsVersion="11.0"/>需求;如果使用Xcode 10,则手动删除它。
希望会有帮助。
编辑
找到如何“关闭”使用集合视图单元格内容视图,但您仍然需要Xcode 11来打开故事板。在集合视图单元格大小检查器中将大小更改为Default:

发布于 2019-12-14 20:21:23
只要去你的故事板,它是不开放的。右击它,用源代码打开它,搜索不允许xcode打开你的故事板的属性。
搜索属性,例如“集合视图内容视图”。
删除那个属性块。现在,打开您的故事板作为一个接口生成器。
注意:通过删除属性,您将在视图控制器屏幕中丢失该属性。:)
https://stackoverflow.com/questions/57722946
复制相似问题