Phi*_*ton 93 xcode objective-c

在Xcode 4中,我看到了我的目标摘要:
"Version"输入对应CFBundleShortVersionString于info.plist文件,"Build"输入对应于CFBundleVersion.
这两者有什么区别?我看到互联网上有很多人想要为两者提供相同的价值,我怀疑这是为了向后兼容.
我有两个问题:
1)如果我从头开始,那么对应用程序进行版本控制的最佳做法是什么?
2)在我的应用程序的所有先前版本中,我只使用过CFBundleVersion.为了不搞乱升级过程,我应该继续以CFBundleVersion同样的方式增加,还是可以切换到"正确的方式",假设一个存在?
JWW*_*ker 67
Apple文档"信息属性列表密钥参考"表示CFBundleShortVersionString代表发布版本,而CFBundleVersion代表任何版本,已发布或未发布.此外,CFBundleShortVersionString可以本地化,但我不知道你为什么要这样做,因为他们说它应该是"由三个周期分隔的整数组成的字符串".对于发布版本,使两个数字相同是合理的.对于开发构建,您可能会在CFBundleVersion其他点和整数上添加其他内容.
| 归档时间: |
|
| 查看次数: |
41535 次 |
| 最近记录: |