XCode/Flutter:尝试导出应用程序时如何修复“ExportOptions.plist”无效错误?

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

我的应用程序是用 Flutter 编写的,为了测试,我已经多次将其临时分发到我的 iPhone 上。为此,我在 Xcode 中打开 Flutter 项目,将其存档,选择分发,然后导出,然后安装。这已经成功运行了至少 20 次,因为我已经做了很多测试。像往常一样,我对我的代码做了一些更改 - 我正在修复 UI 图形输出 - 当我收到错误“ExportOptions.plist”无效时,我像往常一样分发到我的手机。

经过一番谷歌搜索后,我对 flutter 依赖项进行了更新,并删除了 ios 文件夹并生成了一个新文件夹。该代码仍然可以在模拟 Iphone 上运行,没有问题。当插入我的 Mac 时,它也可以在我的 iPhone 上运行。但是,我需要它在未插入电源的情况下运行,因此需要 Ad Hoc 发行版。我见过人们给出了他们的exportOptions.plist的例子,但我什至不知道在哪里可以找到它。我似乎无法在 Flutter 中访问它,而且我不知道在 Xcode 中在哪里可以找到它。

ExportOptions.plist 具体在哪里以及如何使我的再次“有效”?

更新:我找到了 ExportOptions.plist。我将提供屏幕截图。但是,我不确定是什么原因导致该文件无效。如何使导出选项再次有效?

flutter xcode plist
1个回答
0
投票

我最终解决了这个问题,并想发帖以防其他人也遇到这个问题。最终这是一个非常简单的修复。如果您的exportOptions.plist 文件名无效,请检查您将其保存到的完整目录路径。查看它尝试保存的位置后,使用完全不同的路径创建一个新位置/文件夹,并将其保存到新位置。这对我来说很有效。

© www.soinside.com 2019 - 2024. All rights reserved.