我打开了WidgetKit演示的“WidgetKit”,并想跟进WWDC22视频。
然而,虽然在Xcode 12中运行良好,但当我在Xcode 13 beta中打开这个项目时,出现了如下错误:
方法'provideHeroOptionsCollection(for:)‘provideHeroOptionsCollection(for:)与方法'provideHeroOptionsCollection(for: with :)’具有相同的目标-C选择器;这是Swift 6方法‘确认(意图:)与方法的确认-C选择器与确认(意图:完成:)’与目标C选择器的确认(意图:完成:)‘的错误;这是Swift 6方法句柄(意图:)与目标-C选择器’handleDynamicCharacterSelection‘的错误:完成:与方法的冲突(意图:完成:)与同一目标-C选择器;这是Swift 6中的一个错误
请帮我-我该怎么修?
顺便说一句,它在DynamicCharacterSelectionIntent.swift文件中,上面写着:
//此文件是自动生成的,不应进行编辑。

发布于 2022-08-29 08:34:28
您可以使用扩展所需项目的将小部件添加到锁定屏幕和监视面板示例项目。
然而,虽然它在Xcode 12中运行得很好,但是当我在Xcode 13 beta中打开这个项目时,我遇到了如下错误
您需要Xcode 14测试版来运行它。我真的不明白为什么现在你会使用Xcode 13测试版-它是一年前发布的。
https://stackoverflow.com/questions/72967134
复制相似问题