存档不包含具有 UUID 的 Flutter.framework 的 dSYM

问题描述 投票:0回答:1

我是 Flutter iOS 开发新手。尝试在 Apple 应用商店上发布应用程序。但在构建存档后,当我尝试分发或验证应用程序时,Xcode 让我不断显示

该存档不包含具有 UUID 的 Flutter.framework 的 dSYM [4C4C-5555--****-*****45CD327]。确保存档的 dSYM 文件夹包含具有预期 UUID 的 Flutter.framework 的 DWARF 文件。 enter image description here

我该如何克服这个问题?

flutter xcode app-store-connect flutter-ios-build
1个回答
0
投票

要在 Xcode 中检索 Flutter 应用程序的 dSYM 文件,请按照以下步骤操作:

  1. 打开 Xcode:

    • 启动 Xcode 并转到您的项目。
  2. 创建档案:

    • 单击顶部菜单中的产品。
    • 选择存档。这将构建并存档您的应用程序。
  3. 访问档案:

    • 归档过程完成后,组织器窗口将打开。
    • 您将看到您的应用程序的档案列表。右键单击存档 您想要访问。
  4. 在 Finder 中显示:

    • 从右键菜单中选择“在 Finder 中显示”。这将打开一个 Finder 显示存档文件的窗口。
  5. 找到 .xcarchive 文件:

    • 您应该会看到一个扩展名为 .xcarchive 的文件(其中包含您的应用程序 姓名)。右键单击该文件。
  6. 显示包装内容:

    • 从右键菜单中选择显示包内容。这将打开一个新窗口,显示存档的内部结构。
  7. 找到 dSYMs 文件夹:

    • 在包内容中查找名为 dSYMs 的文件夹。打开这个 文件夹。
  8. 获取.dSYM文件:

    • 在 dSYMs 文件夹中,您将找到所需的 .dSYM 文件。你可以 从这里复制它以满足您的分发需求
© www.soinside.com 2019 - 2024. All rights reserved.