如何使用 fastlane Deliver 向 iTunes Connect 提交“Beta App Description”
Posted
技术标签:
【中文标题】如何使用 fastlane Deliver 向 iTunes Connect 提交“Beta App Description”【英文标题】:How to submit "Beta App Description" to iTunes Connect with fastlane deliver 【发布时间】:2017-12-12 20:02:44 【问题描述】:我使用 fastlane deliver 将我的 ios 应用和大部分应用元数据上传到 iTunes Connect。大多数数据和屏幕截图都可以放入我存储在 git 中的文件中。
这包括例如存储在文件中的评论笔记
fastlane/metadata/review_information/notes.txt
在 iTunes Connect 中,TestFlight 部分的“测试信息”下有一些信息,称为“Beta 应用描述”。我也想使用 fastlane 上传此文本。
在 fastlane 交付文档中,我找到了名为“beta_app_description”的参数,据我所知,就是这样。这是一个命令参数,因此可以直接在 Fastfile 或 Deliverfile 中指定。
我想让 fastlane 从文件中加载它,就像所有其他元数据一样。
这可能吗?如何实现?
【问题讨论】:
【参考方案1】:除了deliver
(或upload_ios_app
),fastlane 中还有一个testflight
(或upload_to_testflight
或pilot
)动作:
https://docs.fastlane.tools/actions/testflight/
顾名思义,它用于所有 Testflight,其中包括 beta 描述:
beta_app_description |上传新版本时提供测试版应用说明
https://docs.fastlane.tools/actions/testflight/#parameters
pilot
也是一个连接的命令行工具的名称,它有额外的选项:
https://docs.fastlane.tools/actions/pilot/
不幸的是,从文件中获取这些数据并不属于其中的任何一部分。
【讨论】:
以上是关于如何使用 fastlane Deliver 向 iTunes Connect 提交“Beta App Description”的主要内容,如果未能解决你的问题,请参考以下文章
如何让 Fastlane Deliver 为 tvOS 工作?
Fastlane Deliver 说 iTunesConnect 上不存在捆绑标识符