下载了 github 上一个开源 swiftUI 项目,想直接在 Mac 上运行,结果报错,提示信息是:error build: 'data(for:delegate:)' is only available in Mac Catalyst 15.0 or newer
用的 Mac 系统是 macOS Monterey 12.6.1 ,Xcode 版本是 14.0
根据 so 上的搜索结果,Catalyst 和 macOS 的对应关系如下
macCatalyst 13.0 = macOS 10.15
macCatalyst 13.4 = macOS 10.15.4
macCatalyst 14.0 = macOS 11.0
macCatalyst 14.7 = macOS 11.6
macCatalyst 15.0 = macOS 12.0
macCatalyst 15.3 = macOS 12.2 and 12.2.1
macCatalyst 15.4 = macOS 12.3
macCatalyst 15.5 = macOS 12.4
macCatalyst 15.6 = macOS 12.5
按这个列表,我用的 12.6.1 系统应该是没问题,有点挺奇怪
我运行的开源代码是这个:
https://github.com/37iOS/iChatGPT
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/901621
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.