除了使用“Bundle Version”和“Bundle Version short string”之外,是否有人对如何对 iphone 应用程序进行版本控制有任何建议。我发现很难依靠这些值来控制我的应用程序 b/c 我有同一个应用程序的多个变体(精简版、付费版)。此外,iTunes connect 的当前实现不允许您在设置更新后更改其版本号,因此如果您决定用新的二进制文件替换更新,您将使用与开始时相同的版本号。
我正在考虑将键值对添加到 info.plist 文件中,但我不确定是否允许我将新的键值对添加到 info.plist 中。我能想到的另一种选择是为应用设置创建自己的 plist。
如果有更好的方法来实现这一点,我愿意听取他们的意见。
谢谢!