【发布时间】:2020-04-08 11:53:37
【问题描述】:
在尝试预览 Mac Catalyst 应用时遇到问题:
The package product 'NIOTransportServices' requires minimum platform version 10.15 for the macOS platform, but this target supports 10.10 (in target 'NIOTSHTTPServer' from project 'swift-nio-transport-services')
在构建预览时,构建系统似乎不尊重部署目标集。
显然,由于这是一个以 Mac 作为额外目标的 IOS 项目,因此 MACOSX_DEPLOYMENT_TARGET 变量设置为 10.15
构建和运行应用程序工作正常。
有没有办法手动指定预览版本的部署目标?
【问题讨论】:
-
检查 PROJECT 和 TARGET 中的部署目标值。
-
指定为 10.15(否则该应用将无法为 Mac Catalyst 构建),或者我误解了您的评论
-
NIOTSHTTPServer 的部署目标是什么?
-
IOS 和 Mac Catalyst
-
如何在代码中添加 NIOTransportServices?我可以在 macOS 10.15 上使用 NIOTransportServices 运行我的示例 iOS 应用程序。我已经通过 SPM 添加了 NIOTransportServices。
标签: xcode macos swiftui mac-catalyst