在Xcode 4中,我看到我的目标摘要如下:
"版本"输入对应于info.plist文件中的CFBundleShortVersionString,而"构建"输入对应于CFBundleVersion。
这两者之间有什么区别?我在互联网上看到很多人想要为两者都放入相同的值,我的怀疑是为了向后兼容。
我有两个问题:
1)如果我从头开始,版本化应用程序的最佳实践是什么?
2)在我应用程序的所有以前版本中,我只使用了CFBundleVersion。为了不搞乱升级过程,我应该继续按照我一直以来的方式增加CFBundleVersion,还是有可能转换为“正确的方式”,假设存在这种方式?
"版本"输入对应于info.plist文件中的CFBundleShortVersionString,而"构建"输入对应于CFBundleVersion。
这两者之间有什么区别?我在互联网上看到很多人想要为两者都放入相同的值,我的怀疑是为了向后兼容。
我有两个问题:
1)如果我从头开始,版本化应用程序的最佳实践是什么?
2)在我应用程序的所有以前版本中,我只使用了CFBundleVersion。为了不搞乱升级过程,我应该继续按照我一直以来的方式增加CFBundleVersion,还是有可能转换为“正确的方式”,假设存在这种方式?