我在我的应用程序中使用 Alamofire,我想在应用程序启动期间将版本号打印到日志中。有没有办法以编程方式访问版本号?
也许有一条捷径,但你可以使用这个
print(Bundle(identifier: "org.cocoapods.Alamofire")!.infoDictionary!["CFBundleShortVersionString"] as! String)
Alamofire 的版本是其默认
User-Agent
标头的一部分,因此如果您正在记录网络请求,该版本应该已经是其中的一部分。我可以看到,将其公开可能很有用,因此它可以成为自定义日志记录或其他标头的一部分,因此我将考虑将其公开。