`ios/Flutter/Flutter.podspec` 有什么作用?

Jer*_*hou 8 flutter

我看到我的 flutter 项目生成了一个文件ios/Flutter/Flutter.podspec,这个文件有什么用?

  1. 如果它与生成有关Flutter.framework
  2. 我应该将它包含在我们的源代码管理仓库中吗?
  3. 我可以更改它,例如, with s.ios.deployment_target='11.0'Flutter.framework将使用 target 构建iOS 11吗?

在此处输入图片说明

Tom*_*las 2

正如这里所解释的: https: //guides.cocoapods.org/syntax/podspec.html

Podspec 文件“描述 Pod 库的一个版本”。它包括有关应从何处获取源、要使用哪些文件、要应用的构建设置以及其他常规元数据(例如其名称、版本和描述)的详细信息。

  1. 是有关系的,框架是根据这个文件来取的。
  2. 否。默认情况下,此文件被排除在外ios/.gitignore
  3. 该文件已生成,您不应修改它。您可以更改部署目标ios/Podfile