3

我正在尝试配置deliver为我的应用程序发送我的元数据......

按照这里的截图https://github.com/fastlane/fastlane/tree/master/deliver#readme

特别是这个...在此处输入图像描述

我已经创建了元数据文件夹...

在此处输入图像描述

但是,当我第一次使用它上传时,fastlane deliver它并没有做几件事。

它没有添加应用程序图标,它确实添加了营销 URL、类别等......

我自己在 iTC 上手动添加了它们,然后今天我又做了一次上传fastlane deliver,它再次删除了所有这些数据。

我试图找到如何配置这些东西,但缺少文档(从字面上看,这个屏幕截图就是我找到的全部内容)。

例如......我应该如何上传应用程序图标?该app_icon.txt文件的内容是./fastlane/metadata/appicon.png. 但我不确定那条路径应该相对于哪里?

的内容marketing_url.txthttp://thewebsite.com但在每次上传时都会被删除。但是copyright.txt作品。

在某个地方我可以看到这些数据的示例吗?

每次上传时也会删除类别,但我不知道文本应该在那里?我刚刚得到了类别的名称(即Health & Fitness)是不是错了?

任何帮助或最好是指向某些文档的链接都会非常有帮助。

4

2 回答 2

9

开始使用正确的元数据目录结构的最佳方法是删除元数据文件夹和 Deliverfile 并运行fastlane deliver init.

对于应用程序图标,您必须提供要使用的文件的路径:https ://github.com/fastlane/fastlane/blob/master/deliver/Deliverfile.md#app_icon

于 2017-01-26T18:11:27.037 回答
4

实际上,fastlane 提供的工作类似于 Git。在执行“fastlane Deliver”之前,您应该每次使用以下代码下载元数据:

fastlane deliver download_metadata\
    --username ${user_name}\
    --app_identifier ${bundle_id}\
    --force true

只有这样你才能修改你的元数据并执行“fastlane Deliver”,就像“git pull”和“git push”一样。

于 2018-08-01T13:08:47.363 回答