【问题标题】:Can i inherit the Version and build from main app to my Extension app我可以继承版本并从主应用程序构建到我的扩展应用程序吗
【发布时间】:2020-06-19 13:57:59
【问题描述】:

因为我的主应用程序中有一个扩展应用程序,并且我的主应用程序根据提交更新版本并构建。 我想知道是否可以根据我的主应用程序自动更新扩展版本和构建。

【问题讨论】:

  • 我有同样的问题,似乎没有答案。 :)

标签: xcode watchkit unnotificationserviceextension


【解决方案1】:

如果您在项目级别添加一个用户定义的变量来保存共享编号,则可以使用此变量在解决方案中的每个目标中设置版本号或内部版本号。

屏幕截图希望能更好地解释我的意思......

【讨论】:

  • 感谢@John Pollard,问题出在您的第一个屏幕截图中,您编写了 SHARED_VERSION_NUMBER 4.1.2,所以我可以添加当前变量而不是添加数字。
  • 不确定我是否理解。您将 4.1.2 更改为您想要的任何值,然后在您单独的 iOS、WatchOS 等项目中重复使用它,因此它在所有目标中都是相同的。你不能自动从主项目继承它,你需要一个共享变量在某个地方
  • 谢谢@John Pollard,问题是我的捆绑版本字符串根据我的提交自动增加,所以我如何传递该值而不是 *4.1.2,我的意思是有办法通过主应用程序包版本的值为 SHARE_VERSION_NUMBER。
  • 恐怕没有。我所做的是使用一个脚本(您可以通过 Google 搜索找到一个)设置为使用最新的 git 提交计数,然后也在每个目标中运行该构建脚本
  • 谢谢,我尝试使用脚本,但在 xcode 11 上出现错误:stackoverflow.com/questions/62520154/…
猜你喜欢
  • 2015-08-29
  • 1970-01-01
  • 2021-05-14
  • 2012-12-09
  • 2019-08-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多