此版本不支持集合视图单元格内容视图。使用至少 Xcode 11.0 打开此文档

use*_*334 7 beta xcode ios swift xcode11

我很高兴能用我现有的 xCode 项目检查 Xcode 11,所以我开始使用最新的测试版进行编码。今天我想上传我的新应用程序更新,但苹果当然拒绝了建议我使用 Xcode 11 的 GM 版本(尚未发布)或最新的 Xcode 10 应用程序的二进制文件。

我能够还原 Xcode 11 所做的所有更改(配置文件等)并在 Xcode 10 中重新打开项目,但我遇到了错误提示

此版本不支持集合视图单元格内容视图。至少使用 Xcode 11.0 打开此文档。

我无法在 xCode 10 中构建、存档甚至打开故事板。我在我使用测试版创建的 Xcode 11 的故事板中找到了一个集合视图。而且在删除整个 UICollectionViewController 之后。单元格和清理项目,我无法在 Xcode 10 中打开故事板。

Var*_*rry 9

我已经阅读了已接受的答案,但不清楚在哪里可以找到可以关闭或类似的“属性”。

更清楚地说:您只需要替换故事板源代码中所有出现的collectionViewCellContentViewwith view。例如看截图:

故事板源代码

接下来,重建和 Xcode 将删除<capability name="collection view cell content view" minToolsVersion="11.0"/>需求;或者如果您使用的是 Xcode 10,请手动删除它。

希望会有所帮助。

编辑

找到了如何使用集合视图单元格内容视图“关闭”,但您仍然需要 Xcode 11 来打开故事板。将大小更改为Default集合视图单元格原型大小检查器:

关闭内容视图


ine*_*tus 3

尝试使用文本编辑器打开故事板文件并搜索属性。通常当出现警告时,Xcode会在编译时显示此警告。查看双击警告是否会将您重定向到出现问题的代码行。