我如何知道哪个版本的 Xcode/哪个 SDK 构建了 xcarchive?
Posted
技术标签:
【中文标题】我如何知道哪个版本的 Xcode/哪个 SDK 构建了 xcarchive?【英文标题】:How do I tell which version of Xcode/which SDK built an xcarchive? 【发布时间】:2016-01-25 17:56:42 【问题描述】:我的产品的各种版本都有xcarchives
,但我一直没有跟踪我使用哪个版本的 Xcode 构建它们以及使用哪个 SDK。如何查看?
【问题讨论】:
【参考方案1】:当您使用 Xcode 构建可执行文件时,它会在应用程序的 Info.plist(不是 xcarchive 的)中包含额外的键:
DTCompiler: com.apple.compilers.llvm.clang.1_0
DTPlatformBuild: 13C75
DTPlatformName: iphoneos
DTPlatformVersion: 9.2
DTSDKBuild: 13C75
DTSDKName: iphoneos9.2
DTXcode: 0720
DTXcodeBuild: 7C68
DTXcode
和 DTXcodeBuild
描述了使用哪个版本的 Xcode 来构建可执行文件(以及归档文件)。 DTSDKName
和 DTSDKBuild
描述了用于可执行文件本身的 SDK。其他信息也可能对您很有价值。
【讨论】:
以上是关于我如何知道哪个版本的 Xcode/哪个 SDK 构建了 xcarchive?的主要内容,如果未能解决你的问题,请参考以下文章
如何知道android sdk的哪个jar文件包含我需要的类