如何从 Codemagic 更改最小部署 iosTarget?
How to change minimum deployment iosTarget from Codemagic?
我在 Windows 上开发了一个 Flutter 应用程序。现在我正在尝试通过 codemagic 进行构建。但是我需要更改 IOS 的最低部署版本。
我在使用 codemagic
构建应用程序时遇到此错误
Specs satisfying the stripe_payment (from
.symlinks/plugins/stripe_payment/ios)
dependency were found, but they required a higher minimum deployment target.
您必须在 Podfile
文件中定义最低平台 ios 版本。
platform :ios, '10.0'
注意: Podfile
将在您 运行 flutter build ios
.
后创建
如果您没有 macOS 设备
您必须在 macOS 设备上 运行 flutter build ios
。如果您没有这样的设备,您可以为您的项目创建一个 CI 构建管道(例如在 Azure Devops 上),并 运行 CI 在 macOS 代理上构建。
在管道中,您必须添加一个将 Podfile
上传到工件的步骤,这样您就可以下载该工件并将 Podfile
添加到您的源中。
注意: here 您会找到一个简单的 CI/CD 构建示例,用于为 IOS
和 [=18 构建 Flutter 应用=] 无需 macOS
设备。
我在 Windows 上开发了一个 Flutter 应用程序。现在我正在尝试通过 codemagic 进行构建。但是我需要更改 IOS 的最低部署版本。 我在使用 codemagic
构建应用程序时遇到此错误Specs satisfying the
stripe_payment (from
.symlinks/plugins/stripe_payment/ios)
dependency were found, but they required a higher minimum deployment target.
您必须在 Podfile
文件中定义最低平台 ios 版本。
platform :ios, '10.0'
注意: Podfile
将在您 运行 flutter build ios
.
如果您没有 macOS 设备
您必须在 macOS 设备上 运行 flutter build ios
。如果您没有这样的设备,您可以为您的项目创建一个 CI 构建管道(例如在 Azure Devops 上),并 运行 CI 在 macOS 代理上构建。
在管道中,您必须添加一个将 Podfile
上传到工件的步骤,这样您就可以下载该工件并将 Podfile
添加到您的源中。
注意: here 您会找到一个简单的 CI/CD 构建示例,用于为 IOS
和 [=18 构建 Flutter 应用=] 无需 macOS
设备。