【问题标题】:iOS fastlane deliver metadataiOS fastlane 提供元数据
【发布时间】:2017-01-26 16:59:26
【问题描述】:

我正在尝试配置 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.txt 的内容是 http://thewebsite.com,但在每次上传时都会被删除。但是copyright.txt 有效。

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

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

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

【问题讨论】:

    标签: ios fastlane fastlane-deliver


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

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

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

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

      【讨论】:

      • 为什么这是必要的?这是在哪里记录的吗?
      猜你喜欢
      • 1970-01-01
      • 2015-12-08
      • 2017-01-08
      • 1970-01-01
      • 1970-01-01
      • 2021-12-17
      • 1970-01-01
      • 1970-01-01
      • 2022-12-01
      相关资源
      最近更新 更多