【发布时间】:2020-11-25 13:50:36
【问题描述】:
我使用在 macOS 10.15 Catalina 上运行的 Xcode 11.6 以 Swift 语言创建了一个新的 iOS 应用项目。
但是当我尝试在连接的设备上运行应用程序时,我收到以下错误:
如何降低应用的部署目标版本?
【问题讨论】:
标签: ios xcode macos-catalina
我使用在 macOS 10.15 Catalina 上运行的 Xcode 11.6 以 Swift 语言创建了一个新的 iOS 应用项目。
但是当我尝试在连接的设备上运行应用程序时,我收到以下错误:
如何降低应用的部署目标版本?
【问题讨论】:
标签: ios xcode macos-catalina
这意味着您当前的应用部署版本高于当前使用的设备。选择大于等于 iOS 13.6 的设备 iOS 版本。 即使您可以根据您的设备更改部署目标,但您应该全神贯注。
例如。假设一个应用程序已完成部署目标为 iOS 10 并且使用许多 api(可能是)在 iOS 9 中已被弃用或不存在。因此,如果您在 iOS 9 设备版本上运行该应用程序,它将不会运行(将给出相同的有问题的错误)尽管您可以将部署目标更改为 iOS 9 以在设备上运行。但这可能是有害的。您的应用程序可能会崩溃。所以最好使用比部署目标更高版本的设备。
【讨论】: