【发布时间】:2018-11-26 00:28:23
【问题描述】:
我可以使用PlistBuddy 工具在本地读取和更改version 和build(它看起来像CFBundleVersion 和CFBundleShortVersionString 文件中的CFBundleShortVersionString 字段)。现在我用它来自动增加我的应用程序的构建数。
但我也想从App Store Connect 获取版本号。
我在 Fastlane 找到了类似的解决方案:
app_store_build_numberaction-
Spaceship::Tunes::Application.find(app_identifier)来自 fastlane sources 的方法
但它们适用于构建,但不适用于 App Store Connect 元数据!
这意味着如果我将创建应用程序版本,例如1.2.3,但不会上传二进制文件,这些解决方案将返回已上传二进制文件的先前版本 - 例如1.2.2。
是否可以从 App Store Connect 元数据中获取应用程序版本? 没关系 - 准备好的脚本、带有描述的 url 或任何其他。
【问题讨论】:
标签: ios bash app-store-connect fastlane