【发布时间】:2018-10-15 04:05:56
【问题描述】:
我创建了自己的 pod,其中包含 s.version = "0.4.7" 的 podspec 文件,我希望以编程方式将其写入代码,因此每当应用运行时,它都会将 pod 版本发送到服务器。
另一个获取 pod 版本的地方是 plist 文件下面的“Bundle version string”0.4.7
我曾尝试使用let version = Bundle.main.infoDictionary?["CFBundleShortVersionString"] as? String,但它从 Apps Info.plist 文件中获取版本。
【问题讨论】:
-
Bundle.main是应用程序的捆绑包。我建议查看Bundledocumentation 以了解如何为您的 pod 获取捆绑包。应该不会太难。 -
@EmilioPelaez 已尝试但找不到目录“支持文件”
标签: ios swift cocoapods swift4 plist