解决方案选项下: 第二个是项目 -> TestProject 选项(主要设置) 第三个是项目 ->-6ren">
gpt4 book ai didi

xamarin.ios - 使用 MonoTouch 时,MonoDevelop 中的 "version"输入字段有哪些不同?如何自动增加版本?

转载 作者:行者123 更新时间:2023-12-02 22:40:54 25 4
gpt4 key购买 nike

在 MonoDevelop 中,我可以看到三个可以为我的应用程序编辑版本的地方。

  • 第一个在项目 -> 解决方案选项下:
  • 第二个是项目 -> TestProject 选项(主要设置)
  • 第三个是项目 -> TestProject 选项(iPhone 应用程序)

第二个我可以选择从父级继承。第三个又独立了。

提交到 App Store 时要使用的版本是什么?我是否必须维护所有三个版本?

MonoDevelop 中是否有一个选项可以在每次构建时自动更改版本,这样我就不必手动执行此操作?

最佳答案

  • First one is under Project -> Solution Options:
  • Second one is Project -> TestProject options (Main Settings)

我相信这些没什么用,没有人(除了你)会真正看到它们。

  • Third one is Project -> TestProject options (iPhone application)

这是最重要的一个,客户将在 App Store 中以及他们安装应用程序时看到的那个。

没有内置的方法来自动递增它,但是在 MonoDevelop 中添加一个构建后的脚本并不难为你做这个(你所要做的就是修改 Info.plist 中的 CFBundleVersion) .

要在运行时从应用程序包中读取版本,请执行以下操作:

NSBundle.MainBundle.InfoDictionary.ValueForKey (new NSString ("CFBundleVersion"));

关于xamarin.ios - 使用 MonoTouch 时,MonoDevelop 中的 "version"输入字段有哪些不同?如何自动增加版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10802105/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com