在文件SystemVersion.plist
中定义了ProductBuildVersion
字段,你可以查看具体的SDK版本下面的SystemVersion.plist来得到每一个版本的编译版本号。
所以
下面的命令可以得到这个信息。
cat /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS2.0.sdk/System/Library/CoreServices/SystemVersion.plist
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>ProductBuildVersion</key>
<string>5A345</string>
<key>ProductCopyright</key>
<string>1983-2008 Apple Inc.</string>
<key>ProductName</key>
<string>iPhone OS</string>
<key>ProductVersion</key>
<string>2.0</string>
</dict>
</plist>
这里5A345就是编译版本号。
如果把上面的iPhoneOS2.0.sdk换成其他的,你就可以得到其他版本的编译版本号了。