gpt4 book ai didi

ios - Xcode 存档以前的版本

转载 作者:行者123 更新时间:2023-12-01 15:51:58 24 4
gpt4 key购买 nike

这个问题似乎与 XCode Build and Archive for Enterprise Distribution builds old archive 有关但答案对我不起作用;

我们有一个使用企业分发方法分发的 iOS 应用程序。在过去的一年里,它通过发布新的 IPA 并让用户删除并重新安装该应用程序进行了定期更新。最近,当我存档和分发应用程序时,它安装正确,但它是几天前的旧版本,没有任何最近的更改。这些都是简单的文本标签和带有错误文本的警报。

我已经做了我能想到的一切,包括:

  • 确认它在模拟器中以及直接在 iPhone 上构建时正确构建和运行。在这些情况下,一切都很好。

  • 清理项目。

  • 在管理器中,删除所有存档并移除项目。

  • 手动删除 DerivedData 文件夹。

  • 重命名 IPA 并更新分发 plist 以确保文件不会以某种方式缓存在网络服务器上。

  • 删除整个项目并从 SVN 重新 check out 。

即使我同时执行所有这些操作,以至于我已经从我的计算机和 Xcode 中完全删除了该项目,并通过重新 check out 源文件重新存档它,它仍然存档了一个过时的版本。这是从哪里来的?我应该完全重新安装 Xcode 吗?

最佳答案

由于您已经删除并检查了您的构建文件是否没有旧垃圾,我会查看实际的源文件和项目,并确保您确实在正确的地方进行了更改。

右键单击您正在项目中处理的文件,然后选择“在 Finder 中显示”,然后查看它们的实际位置。也许它们与您预期的位置不同?

对目标中“编译源”下的文件执行相同的操作,并确保它们与您一直在编辑的文件是相同的文件并且位于相同的位置。

可能是因为如果您在某个时候摆弄过您的文件和项目,您实际上导入了错误的文件,并且您正在编辑的文件与构建中包含的文件不同。我曾经遇到过这种情况,我不得不将大量文件重新导入到我的项目中才能使其再次运行。

关于ios - Xcode 存档以前的版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11829068/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com